如何在编译时使用环境变量设置库搜索路径

如何在编译时使用环境变量设置库搜索路径

-I 选项设置头文件搜索路径海湾合作委员会/g++,并且 CPLUS_INCLUDE_PATH/CPATH 附加搜索路径列表。

那么库呢?看起来LD_LIBRARY_PATH只是一个路径列表 运行图书馆搜索。 -L 选项对于指定除 /usr/lib 和 /usr/local/lib 之外的任何库路径是必需的。

是否有类似于 CPATH/CPLUS_INCLUDE_PATH 的环境变量来执行编译时工作?

答案1

这个问题似乎已经在评论中得到了回答。每南京师范大学 评论,

LIBRARY_PATH 是您要查找的内容

“LIBRARY_PATH 的值是以冒号分隔的目录列表,[...]使用 GCC 链接在搜索 -l 选项的普通库时也会使用这些目录(但使用 -L 指定的目录优先)。”

相关内容