Linux命令行终端图形界面编程库curses

news/2024/5/17 16:40:04 标签: Linux, Ubuntu, 命令行, 图形界面, C++

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

 

参考文档

  1. curses
    https://baike.baidu.com/item/curses/1630775?fr=aladdin


http://www.niftyadmin.cn/n/1733080.html

相关文章

Win10命令窗口的SSH和SFTP操作

陈拓 2021/08/23-2020/08/23 1. 概述 在Win7环境下我们常用PuTTY通过SSH协议操作远程的Linux系统,用FTP客户端工具上传或下载文件。 Win10的命令窗口已经集成了SSH和SFTP,下面是简单的使用方法。 2. SSH 按WinR打开cmd,登录远程主机输入s…

CSS之 absoulte 属性

特性: absoulte 与 float 具有相同的特性:包裹性,与破坏性 absoulte 与 float 可以交替使用 不受 relative 限制的 absoulte 定位,行为表现上可以不使用 left/right/top/button/auto 等属性 行为表现 脱离文档流 去浮动( float 与 absoulte 元素不能同时出现) …

海康威视SDK控制台程序consoleDemo

陈拓 2021/08/10-2020/08/10 1. 下载海康威视SDK 见《海康威视SDK实例QtDemo显示NVR视频窗口(LinuxQt)》 https://zhuanlan.zhihu.com/p/395178052 https://blog.csdn.net/chentuo2000/article/details/119299045 2. 开发环境 我的开发环境:PC机(Win10)工控机(…

Opera鼠标左键拖曳在后台打开链接和双击关闭标签的解决方法

1 鼠标左键拖曳在后台打开链接和双击关闭标签的解决方法★鼠标左键拖曳在后台打开链接Opera:config#Enable Drag填入数值“255”Opera:config#New Window勾选“Open New Window in Background”和“New Window” ★鼠标左键双击关闭标签Opera:config#Doubleclick to Close Tab勾…

css3动画之圆形运动轨迹

css3中通过keyframes定义动画,animation设置动画属性,从而实现动画效果; 在animation属性当中,可以规定动画的名称、整个动画的运行时间、运动的速度曲线以及其延迟时间、播放次数等。 animation animation作为一个复合属性&am…

海康威视SDK控制台程序consoleDemo获取视频通道参数

陈拓 2021/08/27-2020/08/27 1. 概述 在《海康威视SDK控制台程序consoleDemo》 https://zhuanlan.zhihu.com/p/403903892 https://blog.csdn.net/chentuo2000/article/details/119939573 一文中我们已经编译成功了海康威视SDK的控制台程序consoleDemo。在上文的基础上本文…

安装win7后鼠标一卡一卡

安装win7后鼠标一卡一卡的2009年11月01日 星期日 下午 02:04SL 400 AQC 安装win7后鼠标一卡一卡的win7 鼠标一卡一卡的解决办法winR打开运行窗口,输入services.msc,然后找到windows search服务,把它停掉

海康威视SDK控制台程序consoleDemo获取码流

陈拓 2021/08/28-2020/08/28 1. 概述 在《海康威视SDK控制台程序consoleDemo》 https://zhuanlan.zhihu.com/p/403903892 https://blog.csdn.net/chentuo2000/article/details/119939573 一文中我们已经编译成功了海康威视SDK的控制台程序consoleDemo。 在《海康威视SDK控…