编译boost库

编译boost库,boost,Boost,视窗XP Visual Studio 2008 我已经下载并解压缩了boost_1.33.1。我们必须使用此版本,因为客户端应用程序使用此版本 但是,我想编译源文件来创建库。然而,当我阅读文档时,我说您必须执行引导,然后执行Bjam。但是,在boost的根目录中。没有这样的文件。只有boost-build.jam 非常感谢您的建议,我认为引导功能相对较新。您只需要从单独下载bjam.exe(在“boostjam”部分)。我认为引导功能相对较新。您只需从单独下载bjam.exe(在“Boost J

视窗XP Visual Studio 2008

我已经下载并解压缩了boost_1.33.1。我们必须使用此版本,因为客户端应用程序使用此版本

但是,我想编译源文件来创建库。然而,当我阅读文档时,我说您必须执行引导,然后执行Bjam。但是,在boost的根目录中。没有这样的文件。只有boost-build.jam


非常感谢您的建议,

我认为引导功能相对较新。您只需要从单独下载bjam.exe(在“boostjam”部分)。

我认为引导功能相对较新。您只需从单独下载bjam.exe(在“Boost Jam”部分)。

我以前关于在windows上构建Boost的说明。

建立bjam:

cd C:\source\boost\boost_1_35_0\tools\jam\src
.\build.bat
如果需要静态库,请使用:
--build type=complete

构建库(在这种情况下,仅
线程
):


我以前关于在windows上构建boost的笔记。

建立bjam:

cd C:\source\boost\boost_1_35_0\tools\jam\src
.\build.bat
如果需要静态库,请使用:
--build type=complete

构建库(在这种情况下,仅
线程
):


您好,我下载了加载的boost-jam-3.1.17。但是,我得到了以下错误C:\boost-jam-3.1.17\boost-jam-3.1.17>\bootstrap\jam0-f build.jam--toolset=vc9”--toolset root=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\..\\\\\..\VC\\清除访问被拒绝。C:\boost-jam-3.1.17\boost-jam-3.1.17>\bootstrap\jam0-f build.jam--toolset=vc9”--toolset root=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\\\\\\\\\\\\\\\\\\ VC\\访问被拒绝。您不需要构建bjam,我总是使用预构建的二进制文件。您得到的错误似乎与以下事实有关:您以不同的用户身份解压了文件,而您运行的是bjam。已解决-需要将编译器设置为VS 2005Hello,我下载了加载的boost-jam-3.1.17。但是,我得到了以下错误C:\boost-jam-3.1.17\boost-jam-3.1.17>\bootstrap\jam0-f build.jam--toolset=vc9”--toolset root=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\..\\\\\..\VC\\清除访问被拒绝。C:\boost-jam-3.1.17\boost-jam-3.1.17>\bootstrap\jam0-f build.jam--toolset=vc9”--toolset root=C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\\\\\\\\\\\\\\\\\\ VC\\访问被拒绝。您不需要构建bjam,我总是使用预构建的二进制文件。您得到的错误似乎与以下事实有关:您以不同的用户身份解压了文件,而您运行的是bjam。已解决-需要将编译器设置为VS 2005Hello,我通过转到此目录进行了尝试。C:\boost\u 1\u 33\u 1\tools\build\jam\u src。然而,我得到了与我在评论代码卡中发布的相同的错误。我打开VisualStudio命令行,转到该目录,然后键入>buildSolved-需要将编译器设置为vs 2005Hello,我通过转到该目录进行了尝试。C:\boost\u 1\u 33\u 1\tools\build\jam\u src。然而,我得到了与我在评论代码卡中发布的相同的错误。我打开VisualStudio命令行,转到该目录,然后键入>buildSolved-需要将编译器设置为VS2005