如何在Linux中安装ncurses库
时间:2020-03-21 11:44:39 来源:igfitidea点击:
GNU NCURSES是一个编程库,允许用户编写基于文本的用户界面(TUI)。
使用此库创建了许多基于文本的游戏。
一个流行的例子是PACVIM,一个学习Vim命令的CLI游戏。
在这篇简短的教程中,我们将讨论如何在UNIX的操作系统中安装NCURSES库。
在Linux中安装ncurses库
NCurses可在大多数Linux发行版的默认存储库中提供。
例如,我们可以使用以下命令在基于ARC的系统上安装它:
$sudo pacman -S ncurses
在Rhel,Centos:
$sudo yum install ncurses-devel
在Fedora 22和Newer版本:
$sudo dnf install ncurses-devel
在Debian,Ubuntu,Linux Mint:
$sudo apt-get install libncurses5-dev libncursesw5-dev
在默认存储库中,GNU ncuress可能会留在较大位置。
如果我们想要最近的稳定版本,可以从源编译和安装,如下所示。
从此处下载最新的NCURSES版本。
首先是撰写本教程,最新版本为6.1.
$wget https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.1.tar.gz
提取tar文件:
$tar xzf ncurses-6.1.tar.gz
这将在当前目录中创建一个名为ncurses-6.1的文件夹。
CD到目录:
$cd ncurses-6.1
$./configure --prefix=/opt/ncurses
最后,使用以下命令编译和安装:
$make
$sudo make install
使用命令验证安装:
$ls -la /opt/ncurses
NCurses已安装在Linux发行版上。
继续使用NCurses创建漂亮看起来。