使用针对64位架构的MSVC-11编译Boost库

时间:2013-03-28 10:58:10

标签: c++ windows boost visual-studio-2012 64-bit

我需要编译Boost Libraries 1.53才能在Visual Studio 2012中使用它们。

到目前为止,我试过这种方式:

.\boostrap
.\bjam.exe --toolset=msvc-11.0 --address-model=64

编译过程终止没有任何问题,但是当我尝试编译依赖于这些库的Visual Studio项目时,我收到以下错误:

>libboost_thread-vc110-mt-1_53.lib(thread.obj) : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'

你能给我一些关于如何解决这个问题的提示吗?

谢谢。

0 个答案:

没有答案