Mar*_*ang 2 compiling gcc
-I 选项为gcc/g++设置头文件搜索路径,CPLUS_INCLUDE_PATH/CPATH 附加搜索路径列表。
那么libs呢?LD_LIBRARY_PATH似乎只是运行时库搜索的路径列表 。-L 选项用于指定除 /usr/lib 和 /usr/local/lib 之外的任何 lib 路径。
是否有类似于 CPATH/CPLUS_INCLUDE_PATH 的环境变量来完成编译时工作?
Jef*_*ler 5
这个问题似乎已经在评论中得到了回答。根据njsg 的 评论,
LIBRARY_PATH 是你要找的 “LIBRARY_PATH 的值是一个以冒号分隔的目录列表,[...] 使用 GCC 进行链接在为 -l 选项搜索普通库时也会使用这些目录(但首先使用 -L 指定的目录)。”
LIBRARY_PATH 是你要找的
“LIBRARY_PATH 的值是一个以冒号分隔的目录列表,[...] 使用 GCC 进行链接在为 -l 选项搜索普通库时也会使用这些目录(但首先使用 -L 指定的目录)。”
归档时间:
13 年,2 月 前
查看次数:
5972 次
最近记录:
8 年,12 月 前