1.下載這個(gè)包ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses.tar.gz,然后解壓,進(jìn)入目錄 tar zxvf ncurses<version>.tar.gz # 解壓縮并且釋放文件包 cd ncurses<version> # 進(jìn)入解壓縮的目錄(注意版本) ./configure # 按照你的系統(tǒng)環(huán)境制作安裝配置文件 make # 編譯源代碼并且編譯ncurses 庫(kù) sudo make install # 安裝編譯好的NCURSES 庫(kù)
然后用編譯器寫(xiě)一個(gè)程序測(cè)試是否安裝成功,編寫(xiě)hello.c如下:
然后編譯 gcc hello.c -lncurses最后運(yùn)行改程序即可,屏幕輸出Hello world,成功裝成。
下面是在這個(gè)過(guò)程中遇到的錯(cuò)誤:1.通過(guò)終端安裝程序sudo apt-get install xxx時(shí)出錯(cuò): E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
解決辦法: 在終端中敲入以下兩句 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock上面兩個(gè)命令中有的目錄可能不存在,可以到目錄當(dāng)中去看,然后手動(dòng)刪除之即可。