我如何永久添加g ++编译器的路径?

问题描述 投票:0回答:1

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

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

我尝试了以下操作:

CPLUS_INCLUDE_PATH=/path/to/lib
export CPLUS_INCLUDE_PATH

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

c++ linker g++
1个回答
3
投票

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

您可以编辑makefile以添加必要的编译器和链接器选项。

GNU Make使用许多implicit variables。对于您的用例,Makefile的内容可以很简单:

CXXFLAGS = -Wall
LDFLAGS = -L/path/to/lib -lLibName
© www.soinside.com 2019 - 2024. All rights reserved.