2012-02-01 76 views
4

我知道你可以在网上找到类似的问题,特别是在stackoverflow,但我仍然需要写这个问题,因为我找不到任何页面,有一步一步的教程如何设置boost库并将其与visual studio 2010 express进行集成。 即使在这里:How to use Boost in Visual Studio 2010 有步骤(如3,4),我无法找到菜单左右...设置提升和使用与Visual Studio 2010 Express

所以,请帮助我能够使用升压与Win7的Visual Studio 2010的快车。

回答

4

当我使用“BoostPro Computing”的安装程序安装boost时,遇到了一些链接问题。我通过编译源代码中的boost lib来解决它。下面是步骤:

  1. 下载升压从http://www.boost.org/users/history/version_1_52_0.html
  2. 将它解压缩
  3. 进入Visual Studio 2010的快捷命令提示符
  4. 光盘解压的升压DIR
  5. bootstrap.bat
  6. \。 b2

完成。

这里是我的环境:

  • 的Win7 64位
  • 的Visual Studio 2010速成
  • 升压1_52_0

附:在Boost版本的末尾,提到了include目录和lib目录,它们应该被添加到相应的路径中,以便Visual Studio能够找到它们。

+0

感谢您的回答。我正在改变对我的接受答案,只要在boost 1_55中没有build.bat。有bootstrap.bat,可能会替换旧的build.bat,但无论如何,你的答案更实用。 – Narek 2014-05-14 22:39:48

0

您发现链接是一步一步的指导..

如果你不能做这样的事情找物业经理,那么我建议你帮忙看一下,它会显示你在哪儿。 ..

对于特定的情况下,物业经理可以在视图菜单中找到,在“其他窗口”

5

建筑:

  1. 下载加速从这里:http://www.boost.org/users/download/并提取文件
  2. 双击build.bat文件
  3. 按Win + R,键入cmd并按回车。 cmd.exe将被调用。
  4. 在cmd.exe的键入 “cd the_directory_name_where_you_run_build.bat”,然后按回车
  5. 然后输入 “的bjam前缀= C:\升压安装”

看到这里的项目1.3(安装)建筑和建筑细节:http://en.highscore.de/cpp/boost/另外这是一个非常好的助推教程/书有很多的例子。

然后剩下的就是在MVS中设置包含目录和静态链接目录。为了在解决方案资源管理器中执行此操作,请右键单击要编译的解决方案名称,然后转至属性 - >配置属性 - > VC++目录,并为Include Directories和Library Directories添加适当的路径以添加标题(.hpp)和静态库(.lib)文件。 (在C:\ Boost中搜索它们)

+0

这就是我所说的食谱风格:)。 +1 – loulou 2013-09-18 16:37:42