如何永久地向 g++ 编译器添加路径?
How do I permanantly add a path to the g++ compiler?
我目前在我的程序中使用非标准的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
相关文章:
- 如何将更多文件夹添加到c++include路径
- 对于MacOS上的G++,如何添加默认的include目录/usr/local/include和默认的库搜索路径/usr
- 如何在内核中添加包含库的路径?
- 添加 #include 的搜索路径
- 如何永久地向 g++ 编译器添加路径?
- 在 Android Studio 中添加 C/C++ 的包含路径
- 如何在Qt pro文件中添加导出路径
- 为什么不按默认构造路径划分路径只是在 Visual Studio 中添加尾随分隔符?
- "-I" 和 "-L" 在添加到路径前面时是什么意思?
- 添加一个节点,并在通用树中的两个给定节点之间找到路径成本,其中c 中的儿童列表
- 如何在忍者上添加包含路径,并为VS 2019添加叮当
- gradle cmake在连接路径时添加意外的引号
- Visual Studio添加真正"global"默认包含路径
- 使用连接器 c++ 访问 MYSQL 数据库(如何将路径添加到我的标准搜索目录)
- 如何将我想在C 中使用的C库的库路径添加到环境中
- 如何添加相对于当前文件的头文件路径
- Ubuntu 16.04:无法将路径添加到ld_library_path
- QFileSystemWatcher:无法添加路径 C:(无法监视 Windows 驱动器)
- 安装GCC-4.9没有根添加路径和二进制文件和额外的
- 在DLL搜索路径中添加路径以帮助执行依赖于DLL的EXE