我应该建立32或64?

时间:2012-02-08 05:45:43

标签: visual-studio-2010 boost

我即将构建boost二进制文件,并想知道我是否应该将它们构建为32位或64位?我不确定,因为我不知道这是否与我的计算机环境(win 7 64)或我将要制作的应用程序类型有关。我正在使用MSVC 2010 Express并且没有更改它使用的编译器,所以我怀疑32位编译器是活动的。

我没有兴趣编写64位应​​用程序(我很高兴MSVC现在如何运行,我只想添加boost库),那么我应该执行哪些构建?

(Win32)b2 --toolset=msvc-10.0 --build-type=complete stage

OR

(x64)b2 --toolset=msvc-10.0 --build-type=complete architecture=x86 address-model=64 stage

1 个答案:

答案 0 :(得分:3)

如果您正在构建32位应用程序,那么显然需要使用32位版本的Boost来实现它。

我不确定自己是否会自己构建一个32位版本 - 从BoostPro download可以更快更容易。