当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 怎么没有term.h和ncurses.h这两个文件啊?
帖子发表于 : 2007-10-21 11:05 

注册: 2007-10-08 11:56
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
今天学习了一些关于终端的知识,书上有个例子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文件里的确没有这两个文件,不知道该怎么办了....


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-10-21 11:46 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
sudo apt-get install libncurses5-dev


_________________
关注我的blog: ε==3


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-10-21 13:49 

注册: 2007-10-08 11:56
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
哦,多谢了。
可我想知道为什需要另外装库啊,系统怎么不一下子把所有的库都给装好啊?
会不会下次再遇到什么文件没有了,还要去装别的什么库啊?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-10-21 13:53 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
helicopter 写道:
哦,多谢了。
可我想知道为什需要另外装库啊,系统怎么不一下子把所有的库都给装好啊?
会不会下次再遇到什么文件没有了,还要去装别的什么库啊?


因为那些东西一般不用
装上所有的库是不现实的


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-10-21 18:59 

注册: 2007-10-08 11:56
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
I see, thank you!


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-16 17:43 

注册: 2008-04-18 11:01
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
学习了!!我也遇到了这样的问题!!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-08-06 23:22 

注册: 2007-12-26 20:07
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
哈哈 我也遇到这个问题了~~ 解决~~~


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 怎么没有term.h和ncurses.h这两个文件啊?
帖子发表于 : 2009-08-27 11:02 
头像

注册: 2009-08-27 10:51
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
谢谢,我也遇到这个问题解决了。
顺便问一下,sudo apt-get install libncurses5-dev,要怎么才知道要安装的是libncurses5-dev这个文件的呢?
盼望回复O(∩_∩)O~


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 怎么没有term.h和ncurses.h这两个文件啊?
帖子发表于 : 2014-01-10 17:06 

注册: 2011-11-19 18:29
帖子: 86
系统: 12.10
送出感谢: 3
接收感谢: 0 次
yia7117 写道:
谢谢,我也遇到这个问题解决了。
顺便问一下,sudo apt-get install libncurses5-dev,要怎么才知道要安装的是libncurses5-dev这个文件的呢?
盼望回复O(∩_∩)O~

这应该是经验吧。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 怎么没有term.h和ncurses.h这两个文件啊?
帖子发表于 : 2014-01-10 20:10 
头像

注册: 2009-03-28 16:10
帖子: 1844
系统: Arch debian win7
送出感谢: 10
接收感谢: 70
yia7117 写道:
谢谢,我也遇到这个问题解决了。
顺便问一下,sudo apt-get install libncurses5-dev,要怎么才知道要安装的是libncurses5-dev这个文件的呢?
盼望回复O(∩_∩)O~

我一般是这样做的:
代码:
apt-cache search ncurses|grep dev

其它的包替换ncurses这处即可。
另外apt-cache前面是不需要sudo前缀的,对比那些乱用sudo的家伙可以少敲几次键盘 :em09


_________________
为什么我的问题总是没有人回答?

金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译