我喜欢使用(新的)Visual Studio 2015(企业版)构建boost 1.58.0。过去,我以以下方式进行操作:

  • www.boost.org下载boost 1.58.0
  • 提取文件(例如C:\thirdparty\vs2013\x64\boost_1_58_0)
  • 启动Visual Studio 2013 x64命令提示符(VS2013 x64 Native Tools Command Prompt)
  • 更改为 boost 目录(例如cd C:\thirdparty\vs2013\x64\boost_1_58_0)
  • 执行.\bootstrap.bat
  • 执行.\b2 -j8 --toolset=msvc-14.0 address-model=64 --build-type=complete stage
  • b2 -j8 --toolset = msvc-12.0 address-model = 64 --build-type = complete stage --with-python

  • 但是在VS2015中没有VS2015命令提示符。

    另外,我有时用来设置VS2013命令提示符的vcvarsall.bat丢失了。

    如何使用VS2015编译boost的源代码?

    最佳答案

    我试图安装Qt,但遇到了同样的问题:vcvarsall.bat丢失了。
    就我而言,问题是我没有选中Visual C++通用工具。

    我修改了VS 2015的安装,并添加了缺少的功能 for Visual C++ 2015的常用工具:

    c++ - 如何使用Visual Studio 2015(Enterprise)构建Boost 1.58.0版本-LMLPHP

    修改后,文件位于C:\Program Files(x86)\Microsoft Visual Studio 14.0\VC中

    关于c++ - 如何使用Visual Studio 2015(Enterprise)构建Boost 1.58.0版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31566807/

    10-11 22:53
    查看更多