1.下载这个包ftp://ftp.gnu.org/pub/gnu/ncurses/ncurses.tar.gz,然后解压,进入目录 tar zxvf ncurses<version>.tar.gz # 解压缩并且释放文件包 cd ncurses<version> # 进入解压缩的目录(注意版本) ./configure # 按照你的系统环境制作安装配置文件 make # 编译源代码并且编译ncurses 库 sudo make install # 安装编译好的NCURSES 库
然后用编译器写一个程序测试是否安装成功,编写hello.c如下:
然后编译 gcc hello.c -lncurses最后运行改程序即可,屏幕输出Hello world,成功装成。
下面是在这个过程中遇到的错误:1.通过终端安装程序sudo apt-get install xxx时出错: 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上面两个命令中有的目录可能不存在,可以到目录当中去看,然后手动删除之即可。