如何在從源構建ncurses時爲terminfo數據庫設置自定義搜索路徑?如何在從源構建ncurses時爲terminfo數據庫設置自定義搜索路徑
更具體地說,我該如何強制在'〜/ .terminfo'中搜索主目錄?
如何在從源構建ncurses時爲terminfo數據庫設置自定義搜索路徑?如何在從源構建ncurses時爲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文件。
我希望這會有所幫助。
定義--datadir
標誌configure
,如:
configure --datadir=/usr/customshare
閱讀INSTALL坐落在ncurses的文件的根目錄文件中的音符:
...
的位置terminfo由「--datadir」 配置選項間接設置,例如/ usr/share/terminfo,給定的數據元爲 /usr /分享。如果要在非標準位置安裝 ncurses庫,但希望共享terminfo數據庫,則可能需要覆蓋此選項。
...
--with-terminfo的 - 迪爾斯= XXX 指定將被編譯成 ncurses庫terminfo目錄的搜索列表(默認:DATADIR/terminfo的)