【问题标题】:build boost with both 32bit and 64bit with visual studio使用 Visual Studio 构建 32 位和 64 位的提升
【发布时间】:2012-08-23 13:59:02
【问题描述】:

我已将 boost 配置为使用版本化布局构建 32 位和 64 位库。

但是它在文件名布局中没有包含地址模型,所以32位和64位的库文件名相同,因此不能共享lib目录。

同时拥有 32 位和 64 位 boost 库的推荐方法是什么?

【问题讨论】:

  • 不只是提升标题吗?
  • 它主要是标题,但不是全部。

标签: c++ visual-studio boost 32bit-64bit


【解决方案1】:

我解决这个问题的方法是在 b2 命令行上指定 --libdir 并让它指向不同的目录。我将其命名为“libx64”,并使其布局如下所示:

include -> 在它下面有 boost,标准的 boost 布局 lib -> 标准 boost lib 目录,用于 32 位库 libx64 -> 仅限 64 位库

【讨论】:

  • 谢谢,我也有类似的想法,但很惊讶似乎没有标准。
猜你喜欢
  • 1970-01-01
  • 2018-05-10
  • 2011-08-01
  • 1970-01-01
  • 2015-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-01
相关资源
最近更新 更多