【1】include头文件路径除了默认的/usr/include, /usr/local/include等include路径外,还可以通过设置环境变量来添加系统include的路径:# Cexport C_INCLUDE_PATH=XXXX:$C_INCLUDE_PATH# CPPexport CPLUS_INCLUDE_PATH=XXX:$CPLUS_INCLUDE_PATH以上修改可以直接命令行输入(一次性),可以在/etc/profile中完成(对所有...
C_INCLUDE_PATH=/usr/include/libxml2:/MyLib export C_INCLUDE_PATH #g++找到头文件的路径 CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/include/libxml2:/MyLib export CPLUS_INCLUDE_PATH #找到动态链接库的路径 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/MyLib export LD_LIBRARY_PATH #找到静态库的路径 L...
echo $C_INCLUDE_PATH # outputs ## /usr/include:/usr/local/include CPLUS_INCLUDE_PATH 类似C_INCLUDE_PATH,适用于g++。 LIBRARY_PATH gcc和g++在编译的链接(link)阶段查找库文件的目录列表,比如: echo $LIBRARY_PATH # outputs ## /usr/lib:/usr/lib64:/usr/local/lib:/usr/local/lib64 程序运行时...
这些路径是gcc在编译时自动搜索头文件的默认位置,可以通过-I选项来添加额外的搜索路径,或者使用环境变量(如C_INCLUDE_PATH、CPLUS_INCLUDE_PATH等)来指定自定义的头文件搜索路径。
export C_INCLUDE_PATH #g++找到头文件的路径 CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/include/libxml2:/MyLib export CPLUS_INCLUDE_PATH #gcc和g++在编译的链接(link)阶段查找库文件的目录列表 LIBRARY_PATH=$LIBRARY_PATH:/MyLib export LIBRARY_PATH ...
修改gcc/g++默认include路径 GCC: GNU C Complier(GNU C 编译器) 不仅仅能支持C语言,它现在还支持 Ada、C++、Java、Objective-C、Pascal、COBOL 以及函数式编程和逻辑编程的 Mercury 语言等。因此,现在的 gcc 已经变成了 GNU Compiler Collection,也即是GNU 编译器套件. ...
CPLUS_INCLUDE_PATH OBJC_INCLUDE_PATH objc_include_path每个变量的值都是一个由"特殊字符" 分隔的目录列表,很像环境变量 PATH,用来寻找头文件。这个特殊字符,PATH_SEPARATOR,是与目标有关的,在GCC编译时确定。对于基于Microsoft Windows 的目标,它是一个分号 (;),而对于几乎所有其他目标,它是一个冒号(:)。C...
(2)、环境变量:C_INCLUDE_PATH / CPLUS_INCLUDE_PATH / OBJC_INCLUDE_PATH (任选其一) 2、添加库文件目录: (1)、编译选项:-l 指定文件,-L 指定目录 附:-l紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头li...
转:GCC设定include和库路径 2011-05-17 16:52 − 转载:http://blog.csdn.net/cohowang/archive/2009/07/21/4365820.aspx 一、头文件 gcc 在编译时寻找所需要的头文件 : ※搜寻会从-I开始 ※然后找gcc的环境变量 C_INCLUDE_PATH,CPLUS_INCLUDE_PAT... Lomatus 0 1060 < 1 > 2004...
修改gcc/g++默认include路径 修改gcc/g++默认include路径 转自: http://www.network-theory.co.uk/docs/gccintro/gccintro_23.html http://ilewen.com/questions/692 GCC: GNU C Complier(GNU C 编译器) 不仅仅能支持C语言,它现在还支持 Ada、C++、Java、Objective-C、Pascal、COBOL 以及函数式编程和逻辑...