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
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM