如何永久地向 g++ 编译器添加路径?

How do I permanantly add a path to the g++ compiler?

本文关键字:添加 路径 编译器 g++ 何永久      更新时间:2023-10-16

我目前在我的程序中使用非标准的c ++库,但是每次运行代码时链接库都变得很烦人。现在我正在使用

c++ file.cpp -o file -L/path/to/lib -lLibName

我尝试了以下方法:

CPLUS_INCLUDE_PATH=/path/to/lib
export CPLUS_INCLUDE_PATH

但它既没有解决问题,也没有给我一个错误。我做错了什么?

更好的选择是使用 makefile 并运行 make。

可以编辑生成文件以添加必要的编译器和链接器选项。

GNU Make 使用许多隐式变量。对于您的用例,生成文件的内容可以像以下那样简单:

CXXFLAGS = -Wall
LDFLAGS = -L/path/to/lib -lLibName