简介
在进行编程开发时,经常需要使用各种头文件和库文件。然而,有时候我们需要将自定义的头文件和库文件路径添加到系统中,以便编译器和链接器能够找到它们。本文将介绍如何永久地将自定义的头文件和库文件目录路径添加到系统中,使得它们在每次编译和链接时都能被正确地找到,从而提高开发效率和便捷性。通过本文,您将学会在Linux和Unix系统中设置环境变量以及编辑相关配置文件的方法,从而实现头文件和库文件路径的永久生效,为您的编程工作带来便利。
起因
在使用vcpkg
进行包管理后,有时候写个小玩意儿使用了vcpkg
安装的库,在使用gcc
简单编译一下时候,得自己在gcc
后面追加一堆指定include
和lib
路径的语句,很麻烦,而使用export
在重启之后就会失效
教程
在用户主目录下使用vim ~/.bash_profile
,添加相关语句导入,将相关路径替换为自己的重启即可
#添加c头文件目录
export C_INCLUDE_PATH=/home/xf/install/vcpkg/installed/x64-linux/include
#添加cpp头文件目录
export CPLUS_INCLUDE_PATH=/home/xf/install/vcpkg/installed/x64-linux/include
#添加库文件目录
export LIBRARY_PATH=/home/xf/install/vcpkg/installed/x64-linux/lib:$PATH