我試圖在macOS上使用ncurses 6.0。我已經下載了該項目並使用提供的makefile創建了C++演示。然而,當我運行演示,我得到的錯誤:MacOS上的ncurses(OSX)找不到xterm-256color
Error opening terminal: xterm-256color.
這可能與我沒有一個x
文件夾在我的terminfo
目錄:
$ ls /usr/share/terminfo/
31 36 45 51 64 69 6e 73 78
32 37 4c 58 65 6a 6f 74 7a
33 38 4d 61 66 6b 70 75
34 39 4e 62 67 6c 71 76
35 41 50 63 68 6d 72 77
演示工作正常在Debian 。
我配置的輸出是:
** Configuration summary for NCURSES 6.0 20150808:
extended funcs: yes
xterm terminfo: xterm-new
bin directory: /usr/local/bin
lib directory: /usr/local/lib
include directory: /usr/local/include/ncurses
man directory: /usr/local/share/man
terminfo directory: /usr/local/share/terminfo
** Include-directory is not in a standard location
因爲我懶,不看手冊我沒有運行完整的安裝過程。運行後:
./configure
make
make install
它現在的作品。
嘗試從'test'目錄中執行'./configure && make' ... –
@我'我'這似乎工作,但我在找什麼? – sdgfsdh
我不確定你在找什麼,雖然你明顯通過make install來找到它。 :) –