linux 没有curses库,要安装啥包才能用???

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 没有curses库,要安装啥包才能用???相关的知识,希望对你有一定的参考价值。

Ubuntu下安装方法:
sudo apt-get install libncurses5-dev
CentOS下安装方法:
1.到网上下载这个库ncurses-5.6.tar.gz,同样的需要解压、configure、make。(./configure –with-named-curses-libs=/usr/lib/libncurses.so.5,指定目录比较重要,这里提供参考。)
2.另一种方法就是简单的yum命令了,输入yum install ncurses-devel,自动完成。
curses库是一组函数,程序员可以用它们来设置光标的位置和终端屏幕上显示的字符样式。curses库最初是由UCB的开发小组开发的。大部分控制终端屏幕的程序使用curses。曾经由一组简单的函数组成的库现在包括了许多复杂的特性。
参考技术A 本人对linux不熟悉,.ICO是图标文件,并非图标库,将图标集成为res资源文件是便于使用和管理,单个图标文件一样用,只不过显示文件数量过多罢了。来自:求助得到的回答 参考技术A 不知你是什么发行版,deb系的话可用sudo apt-get install libncurses*-dev,*请用版本号代替。
yum系可以试试sudo yum install ncurses-devel。追问

红帽

追答

正版的可以用yum那个办法。没买保的话自己去网上找ncurses-devel,然后rpm -ivh ncurses-devel自己装吧,免费的就别用rh之类的收费版,用起来更麻烦。

Ubuntu下安装lib库

参考技术A 问题:操作系统版本经常在变,lib库的名字也经常改变,每个人用的环境都不一样,总是按照网上的方法在自己的linux上安装lib库,却发现package没有找到。这时候如何知道正确的package name呢。

如下图curses.h没有找到,安装网上的方法安装ncurses库,却无法找到,估计包名不正确

解决:

进入网址: https://packages.ubuntu.com/

搜索ncurse,这时候就可以找到正确的适合不同位数的ncurses包了。

以上是关于linux 没有curses库,要安装啥包才能用???的主要内容,如果未能解决你的问题,请参考以下文章

linux下g++编译器中使用一些函数

Linux curses库使用

linux centos6 最小化安装有啥包

python安装curses库

Linux 安装 MySQL 出现 Could NOT find Curses (missing CURSES_LIBRARY CURSES_INCLUDE_PATH)

Ubuntu下安装lib库