在windows 环境中,一般比较推荐的打包软件的方式是,将自己所需要的共享库放在软件自己的文件夹中,并且避免与其它的软件共用.除非是微软的官方组件,比如微软自家的VC Runtime. Boost库在windows 平台的使用,一般也是推荐直接静态链接,而非是使用动态库.并且 Boost 库时如些强大,以致于你使用了之后,不需要手动在 VS 中配置你需要链接的库文件,而是由头文件搞定这一切,除非你用至的Boost库用到了微软自家的库,但是默认这个库又没有配置到项目中. 废话就说到这里,下面给出