Linux中安装 Ncurses 库以便更好支持TUI

GNU Ncurses 是一个允许用户编写基于文本的用户界面(TUI)的编程库,许多基于文本的游戏都是使用这个库创建的。下面介绍如何在类 Unix 操作系统中安装 Ncurses 库。

一、从仓库安装

Ncurses 在大多数 Linux 发行版的默认仓库中都有,可直接从仓库安装。

RHEL、CentOS 上:

$ sudo yum install ncurses-devel

在 Debian、Ubuntu 上:

$ sudo apt-get install libncurses5-dev libncursesw5-dev

 二、源码编译安装

默认仓库中的 GNU ncureses 可能有点老,如果想安装最新的稳定版本,可以从源代码进行编译和安装,先从官网https://ftp.gnu.org/pub/gnu/ncurses/下载最新的 ncurses 版本。

$ wget https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz

解压 tar 文件:

$ tar -zxvf ncurses-6.2.tar.gz

cd 到ncurses-6.2目录:

$ cd ncurses-6.2
$ ./configure --prefix=/opt/ncurses

进行编译和安装:

$ make
$ sudo make install
 
上一篇:在Settings.db数据库中添加一项新的设置(Settings默认设置)


下一篇:操作系统以及Linux起源