怎么没有term.h和ncurses.h这两个文件啊?
-
- 帖子: 20
- 注册时间: 2007-10-08 11:56
怎么没有term.h和ncurses.h这两个文件啊?
今天学习了一些关于终端的知识,书上有个例子badterm.c:
#include <stdio.h>
#include <term.h>
#include <ncurses.h>
int main()
{
setupterm("unlisted",fileno(stdout),(int *)0);
printf("Done.\n");
exit(0);
}
$ cc -o badterm badterm.c -I/usr/include/ncurses -lncurses
badterm.c:2:18: error: term.h: No such file or directory
badterm.c:3:21: error: ncurses.h: No such file or directory
badterm.c: In function ‘main’:
badterm.c:9: warning: incompatible implicit declaration of built-in function ‘exit’
$
在include文件里的确没有这两个文件,不知道该怎么办了....
#include <stdio.h>
#include <term.h>
#include <ncurses.h>
int main()
{
setupterm("unlisted",fileno(stdout),(int *)0);
printf("Done.\n");
exit(0);
}
$ cc -o badterm badterm.c -I/usr/include/ncurses -lncurses
badterm.c:2:18: error: term.h: No such file or directory
badterm.c:3:21: error: ncurses.h: No such file or directory
badterm.c: In function ‘main’:
badterm.c:9: warning: incompatible implicit declaration of built-in function ‘exit’
$
在include文件里的确没有这两个文件,不知道该怎么办了....
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
-
- 帖子: 20
- 注册时间: 2007-10-08 11:56
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
-
- 帖子: 20
- 注册时间: 2007-10-08 11:56
-
- 帖子: 54
- 注册时间: 2007-12-26 20:07
- 联系:
- yia7117
- 帖子: 1
- 注册时间: 2009-08-27 10:51
Re: 怎么没有term.h和ncurses.h这两个文件啊?
谢谢,我也遇到这个问题解决了。
顺便问一下,sudo apt-get install libncurses5-dev,要怎么才知道要安装的是libncurses5-dev这个文件的呢?
盼望回复O(∩_∩)O~
顺便问一下,sudo apt-get install libncurses5-dev,要怎么才知道要安装的是libncurses5-dev这个文件的呢?
盼望回复O(∩_∩)O~
-
- 帖子: 86
- 注册时间: 2011-11-19 18:29
- 系统: 12.10
Re: 怎么没有term.h和ncurses.h这两个文件啊?
这应该是经验吧。yia7117 写了:谢谢,我也遇到这个问题解决了。
顺便问一下,sudo apt-get install libncurses5-dev,要怎么才知道要安装的是libncurses5-dev这个文件的呢?
盼望回复O(∩_∩)O~
- zhw2101024
- 帖子: 1849
- 注册时间: 2009-03-28 16:10
- 系统: Arch debian win7
- 联系:
Re: 怎么没有term.h和ncurses.h这两个文件啊?
我一般是这样做的:yia7117 写了:谢谢,我也遇到这个问题解决了。
顺便问一下,sudo apt-get install libncurses5-dev,要怎么才知道要安装的是libncurses5-dev这个文件的呢?
盼望回复O(∩_∩)O~
代码: 全选
apt-cache search ncurses|grep dev
另外apt-cache前面是不需要sudo前缀的,对比那些乱用sudo的家伙可以少敲几次键盘
为什么我的问题总是没有人回答?
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖