当前位置:   article > 正文

G++和GCC使用的环境变量 -Iinclude -Llibpath -llibname

-iinclude

http://blog.163.com/xychenbaihu@yeah/blog/static/1322296552010102144057844/


1、CPATH或C_INCLUDE_PATH              //存放自动加载头文件的位置
     用逗号分隔的目录列表,以提供头文件的搜索位置。
     相当于在使用gcc或g++是,-Idirectory。(头文件所在的位置)!
 
 
2、COMPILER_PATH                              //gcc和g++子程序的位置
      用逗号隔开的目录列表,以提供gcc或g++子程序的搜索位置。
 
3、GCC_EXEC_PERFIX
      ....
 
4、LIBRARY_PATH                                  //自动搜索库的路径
     用逗号隔开的目录列表,以提供链接器寻找连接库(动态连接库,静态连接库)的位置。
     相当于在命令里使用-Ldirectory
 
5、LD_LIBRARY_PATH                           //动态搜索加载动态库的路径
     用逗号隔开的目录列表,用来提供共享连接库(动态连接库)文件的搜索位置。这个环境变量是程序在执行是使用的。
     ldd   ./可执行程序名
     将看到可执行程序在执行时连接动态库的过程。
 
6、TMPATH                                            //gcc或g++编译过程中,临时文件存放的目录
      gcc编译过程中临时文件使用的目录。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/260737
推荐阅读
相关标签
  

闽ICP备14008679号