当前位置: 技术问答>linux和unix
头文件的问题?
来源: 互联网 发布时间:2016-01-16
本文导语: 一般的程序中,include头文件指的路径是:/usr/src/linux/include下 我想这可能是gcc默认的搜索头文件的路径,经过修改-I可以重新设置gcc编译器的 搜索头文件的路径? 但是好像在/usr/include/下也有一些名字跟源代码树...
一般的程序中,include头文件指的路径是:/usr/src/linux/include下
我想这可能是gcc默认的搜索头文件的路径,经过修改-I可以重新设置gcc编译器的
搜索头文件的路径?
但是好像在/usr/include/下也有一些名字跟源代码树里相同的文件,
能否解释下,他们之间的区别?
我想这可能是gcc默认的搜索头文件的路径,经过修改-I可以重新设置gcc编译器的
搜索头文件的路径?
但是好像在/usr/include/下也有一些名字跟源代码树里相同的文件,
能否解释下,他们之间的区别?
|
一般的程序中,include头文件指的路径是:/usr/src/linux/include下我想这可能是gcc默认的搜索头文件的路径
===============================================
不要想当然
gcc的默认搜索路径是一个.specfile中定义的,具体在哪给忘了
经过修改-I可以重新设置gcc编译器的搜索头文件的路径?
=====================================================
-I指定gcc还需要搜索的哪些目录,印象中是优先搜索-I指定的目录,然后是默认目录
===============================================
不要想当然
gcc的默认搜索路径是一个.specfile中定义的,具体在哪给忘了
经过修改-I可以重新设置gcc编译器的搜索头文件的路径?
=====================================================
-I指定gcc还需要搜索的哪些目录,印象中是优先搜索-I指定的目录,然后是默认目录
|
/usr/src/linux/include
是内核源代码的头文件
/usr/include是系统的头文件,除了包含系统调用的头文件,还有libc等开发库的头文件
其中系统调用的头文件,应该是和/usr/src/linux/include一样的
是内核源代码的头文件
/usr/include是系统的头文件,除了包含系统调用的头文件,还有libc等开发库的头文件
其中系统调用的头文件,应该是和/usr/src/linux/include一样的
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。