为ARM构建boost库(在Windows Phone上使用)

时间:2014-02-07 12:32:19

标签: c++ boost windows-phone-8

我正在尝试为ARM构建一些升级库,我有点卡住了。

我做了什么:

下载boost 1_54并解压缩

运行BOOST_PATH / tools / build / v2 / bootstrap.bat

运行。\ bjam

所以我已经构建了库,但它们适用于x86

现在,我没有明白如何指定我要为architecture=arm target-os=windows构建所有库

更具体地说,我想要libboost_chrono-vc90-mt-s-1_54.lib和libboost_chrono-vc90-mt-sgd-1_54(以及所有其他的lib),正如我之前所说,为ARM构建,在Windows Phone上使用。

感谢任何帮助

1 个答案:

答案 0 :(得分:0)

我通常使用b2而不是bjam - 它接受各种命令行参数,其中一个是目标体系结构。有关详细信息,请参阅http://www.boost.org/doc/libs/1_55_0/doc/html/bbv2/tasks.html#bbv2.tasks.crosscompile