Linux命令行终端图形界面编程库curses
陈拓 2021/08/22-2020/08/23
1. 概述
curses是一个在Linux/Unix下广泛应用的图形函数库,作用是可以在终端内绘制简单的图形用户界面。
本文在Ubuntu下安装curses。
Ubuntu版本:
2. Ubuntu安装curses
2.1 直接安装
sudo apt-get update
sudo apt-get install libncurses5-dev
2.2 下载安装
直接安装通常不是最新版本,如果要安装最新版本可以下载安装。curses下载网址:
http://ftp.gnu.org/pub/gnu/ncurses/
- 下载最新版本:ncurses-6.2.tar.gz
右击ncurses-6.2.tar.gz,复制链接地址:
http://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz
在Ubuntu中下载:
wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz
- 解压
tar -zxvf ncurses-6.2.tar.gz
- 编译前配置
cd ncurses-6.2
./configure
- 编译源码
make
- 安装
sudo make install
- 测试
进入目录c++
cd c++
运行demo
参考文档
- curses
https://baike.baidu.com/item/curses/1630775?fr=aladdin