如何构建boost静态库?

pav*_*din 11 c++ boost static-libraries bjam

这可行,但不构建boost库的静态版本(也许我错了?)

bjam --toolset=gcc --prefix=C:\boost_1_49_0-mingw install
Run Code Online (Sandbox Code Playgroud)

尝试发出以下命令:

bjam --toolset=gcc --prefix=C:\boost_1_49_0-mingw --build-type=complete install
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

Dis*_*Stu 11

您应该能够使用该link=static选项让您将库编译为二进制文件而无需动态库:

sudo ./b2 link=static
Run Code Online (Sandbox Code Playgroud)

检查您的stage目录以确保它位于正确的位置,然后重新安装到您包含的任何系统目录.