当前位置: 技术问答>linux和unix
问GCC包含的头文件(c库文件)在哪个目录下
来源: 互联网 发布时间:2016-09-15
本文导语: 我想把Linux下 gcc的头文件复制出来,放在source insight的 common project里 这样编译Linux程序的时候比较方便 (能看到宏,或者一些函数的定义)不知道的可行不,求高手指点 | /usr/i...
我想把Linux下 gcc的头文件复制出来,放在source insight的 common project里 这样编译Linux程序的时候比较方便 (能看到宏,或者一些函数的定义)不知道的可行不,求高手指点
|
/usr/include
|
看考字帖:
http://topic.csdn.net/u/20100731/15/8b0a650e-16cc-4542-a88f-e26a387fec55.html?56722
linux大版主亲自上阵
http://topic.csdn.net/u/20100731/15/8b0a650e-16cc-4542-a88f-e26a387fec55.html?56722
linux大版主亲自上阵
|
如果是rpm机制的系统的话,要使用那个库就用rpm -ql 查看下那个库的开发包内容,将他们加入就可以了
比如stdio.h等编译器自带的话
rpm -ql glibc-headers
就可以看到了。
ubuntu等使用dpkg也一样。
比如stdio.h等编译器自带的话
rpm -ql glibc-headers
就可以看到了。
ubuntu等使用dpkg也一样。
|
关于C头文件的包含问题。依次顺序是,从高到低的优先级顺序是:
1、在编译的时候使用I参数直接指定的。
2、环境变量C_INCLUDE_PATH中设定的。
3、/usr/local/include
4、/usr/include
后面这两个目录就是你所需要的。
1、在编译的时候使用I参数直接指定的。
2、环境变量C_INCLUDE_PATH中设定的。
3、/usr/local/include
4、/usr/include
后面这两个目录就是你所需要的。