【问题标题】:Setup boost and use with Visual Studio 2010 Express设置 boost 并与 Visual Studio 2010 Express 一起使用
【发布时间】:2012-02-24 01:52:06
【问题描述】:

我知道你可以在 web 中找到类似的问题,尤其是在 stackoverflow 中,但我仍然需要写这个问题,因为我找不到任何页面,其中有一个分步教程如何设置 boost 库并将其与视觉工作室 2010 快递。 即使在这里:How to use Boost in Visual Studio 2010 有一些步骤(例如 3、4)我找不到菜单等等...

所以请帮助我在 Win7 上使用 Visual Studio 2010 Express 的 boost。

【问题讨论】:

    标签: c++ windows visual-studio-2010 boost installation


    【解决方案1】:

    对于建筑:

    1. 从此处下载 Boost:http://www.boost.org/users/download/ 并提取文件
    2. 双击 build.bat 文件
    3. 按 Win+R,键入 cmd 并按 Enter。将调用 cmd.exe。
    4. 在 cmd.exe 中键入“cd the_directory_name_where_you_run_build.bat”并按回车
    5. 然后输入“bjam --prefix=C:\Boost install”

    请参阅此处的项目 1.3(安装)以了解构建和构建详细信息:http://en.highscore.de/cpp/boost/ 这也是一本非常好的 Boost 教程/书籍,其中包含大量示例。

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

    【讨论】:

    • 这就是我所说的食谱风格:)。 +1
    【解决方案2】:

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

    1. http://www.boost.org/users/history/version_1_52_0.html下载提升
    2. 解压
    3. 进入 Visual Studio 2010 Express 命令提示符
    4. cd 到解压后的 boost 目录
    5. bootstrap.bat
    6. .\b2

    完成。

    这是我的环境:

    • Win7 64位
    • Visual Studio 2010 速成版
    • 提升 1_52_0

    附:在 Boost 构建的末尾提到了应该添加到相应路径的包含目录和 lib 目录,以便 Visual Studio 可以找到它们。

    【讨论】:

    • 感谢您的回答。就 boost 1_55 而言,我正在将接受的答案从我的答案更改为你的答案,没有 build.bat。有 bootstrap.bat,它可能会取代旧的 build.bat,但无论如何,你的答案更实用。
    【解决方案3】:

    您找到的链接是一个分步指南..

    如果你找不到物业经理,那么我建议你看一下帮助,它会告诉你它在哪里..

    对于这种特殊情况,可以在“其他窗口”下的“视图”菜单中找到属性管理器

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-04
      • 2011-07-03
      • 2011-02-15
      • 2023-03-20
      • 2012-12-04
      • 2015-02-11
      • 1970-01-01
      相关资源
      最近更新 更多