在这里的帖子How to use Boost in Visual Studio 2010中,他教授如何为visual studio 2010设置提升。
如果你想使用需要构建的boost部分,但没有任何需要外部依赖的功能,那么构建它非常简单。
运行:bootstrap.bat构建b2.exe(以前命名为bjam)。
运行:bootstrap.bat以构建b2.exe(以前名为bjam)。
运行b2:
Win32:b2 --toolset = msvc-10.0 --build-type =完成阶段; 64:
b2 --toolset = msvc-10.0 --build-type = complete architecture = x86 address-model = 64 stage
如果我使用visual studio 2013怎么办?我将mscv-10.0更改为mscv-13.0吗?因为mscv = microsoft visual studio是否正确?
他也这么说 编辑“库目录”部分以包含boost库输出的路径。 (以上示例和说明的默认值为C:\ boost_1_47_0 \ stage \ lib。如果要并排x86和x64,请重命名并移动目录(例如\ lib \ x86& \ lib \ 64)。
他是什么意思?我运行b2两次然后做什么?我为win32运行b2然后将其保存在单独的目录中然后为x64运行b2?或者我运行win32和x64然后将结果保存在一个目录中然后再次运行并将结果保存在另一个目录中?意味着运行4次?请帮忙。我不知道如何设置提升。请回复,如果不是我必须创建另一个thraed