我的应用程序使用boost 1.54,升级它并不取决于我。现在我必须将整个事情移植到Visual Studio 2013,但我仍然无法找到构建它的正确方法。那么,有没有办法制作一个可以用VS 2013构建的vcproj?
答案 0 :(得分:1)
建筑提升基本上非常简单。 这些指南描述了这个过程:
http://www.boost.org/doc/libs/1_54_0/more/getting_started/windows.html
http://www.boost.org/boost-build2/doc/html/bbv2/overview/invocation.html
基本上你要做的是,
将当前目录更改为您的升级目录,即:
CD c:\ myStuff \ boost \ boost_1_54_0 \
调用boptstrap:
自举
开始构建,即:
bjam address-model = 32
这是VC2010对我有用的过程。它也应该与2013年一起使用。如果您遇到VC2013特有的问题,请详细报告您收到的错误消息。
答案 1 :(得分:1)
您还可以使用BlueGo构建提升:
BlueGo是一个使用Visual Studio 2010/12/13构建Boost库的工具。您只需启动应用程序,选择您的配置并点击“构建”按钮 - 其他所有内容都会自动运行。应用程序下载库,提取并构建它。