我试图找到一个关于如何使用MinGW构建Boost 1.52的认可答案.我发现互联网上的一些指针可以归结为如此构建它:
cd tools\build\v2\engine
build.bat mingw
copy bin.ntx86\bjam.exe ..\..\..\..
cd ..\..\..\..
bjam --toolset=gcc
Run Code Online (Sandbox Code Playgroud)
由于这些指令的日期可以追溯到Boost 1.45,因为我无法用Boost自己的指令来验证这一点,我想验证上面的步骤是否是使用MinGW构建Boost的正确步骤.
我自己尝试了这些步骤,似乎构建了Boost,但是我还没有进行过广泛的测试(我也没有这样做的概念).
Ano*_*ard 65
对,那是正确的.然而,会有一种更简单但相同的方式; 您的步骤直到bjam呼叫自动完成bootstrap.bat
:
C:\boost_1_52_0> bootstrap.bat mingw
Building Boost.Build engine
...
C:\boost_1_52_0> b2 toolset=gcc
Run Code Online (Sandbox Code Playgroud)
如果没有明确指定,则将库放入stage\lib
目录中,include path是安装根目录.要测试安装,可以使用将程序链接到Boost Library的示例.
归档时间: |
|
查看次数: |
31074 次 |
最近记录: |