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 次 |
| 最近记录: |