Jes*_*der 277 linux gcc environment-variables include
我希望gcc $HOME/include
除了通常的include目录之外还包含文件,但似乎没有类似的东西$LD_LIBRARY_PATH
.
我知道我可以在编译时(或在makefile中)在命令行添加include目录,但我真的很喜欢这里的通用方法,就像在库中一样.
dir*_*tly 54
使用您喜欢的包含为gcc创建别名.
alias mygcc='gcc -I /whatever/'
Run Code Online (Sandbox Code Playgroud)
小智 10
只是一个注意事项:CPLUS_INCLUDE_PATH
并且C_INCLUDE_PATH
不等同于LD_LIBRARY_PATH
.
LD_LIBRARY_PATH
为ld
(运行时的动态链接器)提供服务,而前两个为您的 C/C++ 编译器提供库位置的等价物是LIBRARY_PATH
.
归档时间: |
|
查看次数: |
460781 次 |
最近记录: |