什么是curses
curses本质就是一个函数开发包,专门用来进行unix下终端环境下的屏幕界面处理以及I/O处理。通过该函数库,C/C++程序可以实现控制终端的视频显示以及输入输出。
安装
1.CentO系统默认有curses函数库,在usr/include中就能找到curses.h文件;
2.ubuntu系统中安装命令:apt-get install libncurses5-dev
eclipse中链接curses库
在eclipse中创建了C/C++项目后,添加头文件#include<curses.h>并编写相应的程序,编译运行时会出现如下错误:
原因是因为在创建的项目中没有链接curses函数库,步骤:project->Properties->C/C++ build->settings->GCC C++ Linker->Libraries;
链接好之后,以上问题解决。