📅  最后修改于: 2023-12-03 14:59:48.630000             🧑  作者: Mango
C++编程需要使用一些特定的环境变量,这些变量可以设置编程时所需的路径、库文件等信息。在本文中,将介绍C++中最常用的环境变量。
PATH
是操作系统中最常见的环境变量之一,其目的是为了告诉操作系统该到哪里找到可执行文件。在C++中,也需要把C++编译器(如gcc、g++)和现有的库文件(如OpenCV、QT、Boost等)的路径加入到PATH
中。
将C++编译器的路径加入到PATH
中:
export PATH=$PATH:/usr/local/gcc-9.2.0/bin
将库文件的路径加入到PATH
中:
export PATH=$PATH:/usr/local/lib
C_INCLUDE_PATH
用于设置C语言头文件所在的路径,它会被#include
指令自动搜索。在C++中,也可以使用该变量来添加头文件搜索路径。
export C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/include
CPLUS_INCLUDE_PATH
用于设置C++语言头文件所在的路径,它会被#include
指令自动搜索。
export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/include
LD_LIBRARY_PATH
用于设置动态库文件所在的路径,以便程序运行时能够找到它们。在C++中,我们经常需要链接库文件,因此需要把库文件路径加入到LD_LIBRARY_PATH
中。
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
以上是C++中最常用的环境变量,它们是C++编译和运行所必须的配置。在编写C++程序时,合理使用这些环境变量可以提高编写程序的效率。