Linux系统下安装ncurses库

个人虚拟机由于版本落后老是出现图下相似警告只要安装ncurses便可因而搜到了如下内容写个博客让本身记住也帮助你们。
在这里插入图片描述
ncurses库是一个Linux系统下的图形支持的函数库,字符终端处理库,包括面板和菜单。html

今天在安装ncurses库的时候遇到了一些问题,现将遇到的问题所叙以下:c++

首先说明:本次安装采用的是源码包的安装方式,并无直接使用一键命令的方式,并非源码包安装方式有多牛逼,只是实在是个人虚拟机连不上外网。web

一、下载ncurses库源码压缩包svg

你们能够去这个网址下载:http://ftp.gnu.org/pub/gnu/ncurses/函数

版本的新旧差异不大,本次我选用的是ncurses-5.6版本测试

二、将ncurses压缩包拷贝到咱们的Linux原生目录下.net

cp /mnt/hgfs/winshare/ncurses-5.6.tar.gz /bin/code

三、进入到咱们的/bin目录下,解压压缩包xml

cd /binhtm

tar -xzf ncurses-5.6.tar.gz

四、进入ncurses-5.6目录

cd ncurses-5.6

五、配置

我以前在这个地方除了很多问题,由于这个配置的问题致使后面的编译一直通不过。

配置方式1:(这种方式在我这里致使make编译通不过)

./configure

         make编译出错:

                         /bin/sh: -I../c++: 没有那个文件或目录
                         make[1]: *** [../objects/cursesf.o] 错误 127
                         make[1]: Leaving directory `/root/ncurses-5.9/c++‘
                         make: *** [all] 错误 2

以前一直卡在这里,后来去网上找额一些资料,后来获得了解决,参考:http://blog.csdn.net/m_vptr/article/details/8639565, 配置方式以下

配置方式2:

./configure --without-cxx    

     make编译就能够经过了

六、make编译

make

七、安装

make install

以上作完以后通常就是能够了,本身也能够测试是否能用。

Linux系统下安装ncurses库

标签:

原文地址:http://www.cnblogs.com/deng-tao/p/5930568.html