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

本文介绍了如何在Ubuntu系统中安装curses库,并详细步骤演示了从直接安装到下载编译的全过程,以及如何在终端内使用其创建简单图形用户界面。
504

被折叠的 条评论
为什么被折叠?



