簡體   English   中英

從源代碼構建ncurses時,如何為terminfo數據庫設置自定義搜索路徑

[英]How to set custom search paths for the terminfo database when building ncurses from source

從源代碼構建ncurses時,如何為terminfo數據庫設置自定義搜索路徑?

更具體地說,如何強制在'〜/ .terminfo'中搜索主目錄?

terminfo手冊頁

獲取編譯的描述如果設置了環境變量TERMINFO,它將被解釋為包含您正在處理的已編譯描述的目錄的路徑名。 僅搜索該目錄。

  If TERMINFO is not set, the ncurses version of the terminfo reader code will instead look in the directory $HOME/.terminfo for a compiled description. 

您可能需要查閱聯機幫助頁以獲取有關如何編譯terminfo文件的信息。

我希望這有幫助。

configure定義--datadir標志,如:

configure --datadir=/usr/customshare

閱讀位於ncurses文件根目錄的INSTALL文件中的注釋:

...

在給定/ usr / share的數據對象的情況下,terminfo的位置由“--dadadir”配置選項間接設置,例如/ usr / share / terminfo。 如果要在非標准位置安裝ncurses庫,但希望共享terminfo數據庫,則可能需要覆蓋此項。

...

--with-terminfo-dirs = XXX指定將編譯到ncurses庫中的terminfo目錄的搜索列表(默認值:DATADIR / terminfo)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM