C++ boost库零基础教程(四):windows下编译boost库

       前面介绍的一些boost库功能,都是boost的基础功能,boost还有很多功能需要编译后才能使用。例如Chrono, Context, FileSystem, Regex(正则表达式),Thread等。编译boost库很简单,步骤如下:

(1)在cmd窗口下,cd到boost的目录,例如的目录如下:

(2)执行批处理脚本 bootstrap.bat, 完成后会在当前目录生成两个文件b2.exe,  bjam.exe, 这两个是编译命令;

(3)直接执行b2, 即可进行编译,大概需要30分钟

                                            

(4)编译结束后的界面如下:

                    

看到以上结果说明就编译ok了。

编译好的lib库在stage\lib下,例如:

               

       在VS中写代码时,只要包含该路径,然后导入lib, 要么用#pragma语句,要么在附加依赖项写上lib库的名字,即可进行编写代码,调用编译好的boost库。

猜你喜欢

转载自blog.csdn.net/yao_hou/article/details/89856323