查找boost库路径
find boost library path
我正在使用boost program_options编写程序,我遵循此指令:http://www.boost.org/doc/libs/1_47_0/more/getting_started/unix-variants.html#build-a-simple-program-using-boost和一切都很好。现在的问题是我想要分发源代码,所以我的问题是如何找到boost库安装在其他linux机器上的位置(假设它们是)。例如,在我的pc上,它们位于/usr/lib64中,但在另一台机器上,它们安装在非标准位置。
我不想使用像autotools这样的工具,我使用简单的Makefile。
boost安装中是否提供了一些工具来查找库的位置?是否存在一些环境变量?
你要么需要使用像autotools这样的工具(我强烈推荐CMake,它太棒了),要么把它放在编译器可以找到的地方。但是,您不能为每个人的系统配置它们,所以通常后者是不够的。
相关文章:
- boost xml parsingl将xml的路径作为变量发送
- VS Code C++:不准确的系统包括路径错误(wchar.h,boost/lambda/lambda.hpp)
- Boost文件系统路径中的分割故障
- Boost Filesystem flowly_caronical不会在没有父文件夹的情况下解决相对路径
- 如何处理boost :: fileSystem ::路径的空间
- 如何使用 boost::p rocess::child 处理路径中的空格
- C++ boost::文件系统如何检测路径是文件还是目录
- 如何使用 boost::filesystem 检查路径是否是可创建的文件
- 使用 boost 从文件路径中提取直接父目录
- 为什么BOOST :: fileSystem :: path and std :: filesystem ::路径含量含
- 为什么 boost::filesystem::p ath 和 std::filesystem::p ath 的路径转义字
- 在构建过程中更改Boost库的路径
- 当我使用 boost 构建绝对路径时,无限递归
- Simple_ls.cpp的C++Boost编译错误-未找到对Boost的引用::文件系统::路径::文件名
- C++:在比较 boost::文件系统中的路径时,如何忽略第一个目录路径
- Boost dijkstra shortest_path-如何获得最短路径而不仅仅是距离
- 使用 boost::filesystem::p ath 获取绝对路径
- 将Boost库包含到标准MinGW路径中
- 路径指向的目录中文件的Boost路径
- Boost.PropertyTree子路径处理