当前位置: 技术问答>linux和unix
include问题
来源: 互联网 发布时间:2015-01-23
本文导语: gcc编译的时候,总是找不到一些*.h的文件,如sys/types.h,linux/sem.h,curses.h等等,这是怎么回事,我想编译器应该到默认的路径下去找头文件的吧,难道是路径不对,我不懂,请指教! | 一般来...
gcc编译的时候,总是找不到一些*.h的文件,如sys/types.h,linux/sem.h,curses.h等等,这是怎么回事,我想编译器应该到默认的路径下去找头文件的吧,难道是路径不对,我不懂,请指教!
|
一般来说用-I"路径"是可以的,此时你在头文件中可以这样写
#include "types.h"
#include "sem.h"
.....
另外,如果你不用-I选项,也可以直接在头文件中这样写
#include
#include
.......
#include "types.h"
#include "sem.h"
.....
另外,如果你不用-I选项,也可以直接在头文件中这样写
#include
#include
.......
|
默认路竟是/usr/include,这些文件在吗?
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。