C++ boost库开发环境配置

       最近有小伙伴看了我的教程,被C++ boost开发环境的配置难住了,我在写博客时觉得C++程序员应该对SDK的配置很熟悉,就没着重介绍,本篇详细介绍VS2017 C++ boost开发环境的配置,其它库的配置也类似。

        像boost, ffmpeg, opencv, SDL, halcon等,这些SDK, 一般都是包含以下三种文件

(1)头文件 .h或.hpp,  用hpp做后缀的,是把声明和实现放一起了;

(2)静态库 .lib文件;

(3)动态库.dll文件,该类文件一般放到生成的exe目录;

        有些库可能还有配置文件ini, xml, json等.

        在项目中只要包含了以上三种文件就可以开发了。

        下载解压的boost库目录,有个boost文件夹,这里面都是头文件

C++ boost库开发环境配置_第1张图片

        编译后的lib目录如下, 关于boost的编译可以看我的boost库专栏第四章。

C++ boost库开发环境配置_第2张图片

        带gd的表示是debug版本,不带gd的是release版本,例如上图的atomic, 就编译出了x86, x64, debug, re

你可能感兴趣的:(C++,boost库开发教程,boost配置,C++,boost)