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