环境变量 | 功能描述 | 常用值示例 |
---|---|---|
PATH |
包含可执行程序的搜索路径 | /usr/bin:/bin:/usr/local/bin |
CC |
C 语言编译器的路径和名称 | gcc , clang |
CXX |
C++ 编译器的路径和名称 | g++ , clang++ |
CFLAGS |
为 C 编译器提供附加的编译选项 | -O2 , -g , -Wall |
CXXFLAGS |
为 C++ 编译器提供附加的编译选项 | -O2 , -g , -Wall |
LDFLAGS |
链接器选项 | -L/usr/local/lib |
LIBS |
指定链接时需要的库 | -lm , -lpthread |
CPPFLAGS |
C 预处理器选项 | -I/usr/local/include , -DDEBUG |
LD_LIBRARY_PATH |
指定动态链接库的搜索路径 | /usr/local/lib , /opt/lib |