Scons在两个不同的地方促进了图书馆的发展
Scons boost libraries in two different places
我们的系统在两个不同的地方安装了boost -一个在/usr/…另一个是在另一个目录中自定义安装。我想只包括自定义安装中的头文件/库文件,但scons一直在/usr/…
中选择标准路径。是否有办法强制scons只看到自定义目录中的头文件/库文件?我已经将此路径添加到我的CPPPATH变量中,但是/usr/include路径也在那里,我确实需要其他c++头文件?
include目录("-I")按照从左到右的顺序在标准路径(http://gcc.gnu.org/onlinedocs/cpp/Search-Path.html)之前搜索
尝试使用Prepend:
env = Environment()
env.Prepend(CPPPATH = ['/opt/boost'])
这是Prepend的参考:http://www.scons.org/doc/HTML/scons-user/x1444.html AEN1719
相关文章:
- 嵌入方指针压缩已禁用
- 为什么是谷神星协方差.计算()似乎永远运行而不返回?
- 从类型std::函数传递变量失败,尽管调用方期望的类型完全相同
- 将错误返回给调用方而不是立即在 C++ 中抛出错误是否是一种好的做法
- 使 \page 和 \subpage 参考 doxygen 中的方法文档
- Qt:如何使不兼容的发送方/接收方参数兼容?
- 个人图书馆,数字正数或负数
- 像 POCO 这样的C++图书馆如何访问网络?
- 为什么需要返回指针来利用协方差?
- 调用方如何知道 VARIANT 中何时有十进制?
- 从返回 std::optional of std::vector 的函数中获取结果到调用方
- "co_yield"是否可以在恢复协程时从调用方返回值?
- 如何使用从处理程序调度的最终回调将响应异步返回给调用方on_read?
- 通过 C++ 中的指针将子对象值传递给被调用方类
- 是否允许调用方对我的 Builder 类使用任何指针类型(包括智能指针)?
- 多重继承相同的方法名,没有歧义
- 如何启用使用另一个类的静态方法的模板函数的自动推导,从而消除冗长的调用方代码
- 与第三方公共图书馆/代码接口
- 促进图书馆链接问题
- Scons在两个不同的地方促进了图书馆的发展