LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1516|回复: 4

ncurses总的头文件

[复制链接]
发表于 2005-11-21 13:55:19 | 显示全部楼层 |阅读模式
我参照development的文档
ncurses的头文件全部丢在/usr/include/ncurses下了

编译6.53这个包的时候会提示找不到curses.h这个文件。

自己要手动去/usr/include/ncurses链接这个文件到/usr/include下才可以make

不知道是我configure 参数没用对还是应该这样做,我参照FC4的/usr/include目录,发现FC也这样做了,貌似好像没什么关系吧!

望大虾来帮忙说明一下
发表于 2005-11-22 00:52:51 | 显示全部楼层
[root@fantasy ~]# ll /usr/include/*curses* -d
-rw-r--r-- 1 root root 6.5K 2005-11-09 22:47 /usr/include/cursesapp.h
-rw-r--r-- 1 root root  27K 2005-11-09 22:47 /usr/include/cursesf.h
-rw-r--r-- 1 root root  58K 2005-11-09 22:47 /usr/include/curses.h
-rw-r--r-- 1 root root  20K 2005-11-09 22:47 /usr/include/cursesm.h
-rw-r--r-- 1 root root 8.3K 2005-11-09 22:47 /usr/include/cursesp.h
-rw-r--r-- 1 root root  45K 2005-11-09 22:47 /usr/include/cursesw.h
-rw-r--r-- 1 root root 1.6K 2005-11-09 22:47 /usr/include/ncurses_dll.h
lrwxrwxrwx 1 root root    8 2005-11-09 22:47 /usr/include/ncurses.h -> curses.h
-rw-r--r-- 1 root root  12K 2005-11-10 20:12 /usr/include/slcurses.h

不知道你说的什么意思。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 01:44:00 | 显示全部楼层
-rw-r--r-- 1 root root 6.5K 2005-11-09 22:47 /usr/include/cursesapp.h
-rw-r--r-- 1 root root 27K 2005-11-09 22:47 /usr/include/cursesf.h
-rw-r--r-- 1 root root 58K 2005-11-09 22:47 /usr/include/curses.h
-rw-r--r-- 1 root root 20K 2005-11-09 22:47 /usr/include/cursesm.h
-rw-r--r-- 1 root root 8.3K 2005-11-09 22:47 /usr/include/cursesp.h
-rw-r--r-- 1 root root 45K 2005-11-09 22:47 /usr/include/cursesw.h
-rw-r--r-- 1 root root 1.6K 2005-11-09 22:47 /usr/include/ncurses_dll.h
lrwxrwxrwx 1 root root 8 2005-11-09 22:47 /usr/include/ncurses.h -> curses.h
-rw-r--r-- 1 root root 12K 2005-11-10 20:12 /usr/include/slcurses.h

就是这些,在devel的文档里面安装ncurses的时候,这些文件是cp到/usr/include/ncurses的,需要手动链接到/usr/include下,不然psmisc找不到!
回复 支持 反对

使用道具 举报

发表于 2005-11-22 05:34:54 | 显示全部楼层
devel的文档
是指哪个? 给出连接。

http://www.linuxfromscratch.org/ ... pter06/ncurses.html
这里边的没有拷贝任何东西的说。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 18:34:08 | 显示全部楼层
我的意思是说,curses.h等,类似的一系列.h都被安装到了/usr/include/ncurses下
而psmisc默认是去找/usr/include下的
需要自己手工连接!
我/usr/include下的那些有关的东西都是从/usr/include/ncurses手工连接来的,而书上并没有指出要这么做!
这些文件就被安装到/usr/include/ncurses下了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表