vs2010 编译boost库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2010 编译boost库相关的知识,希望对你有一定的参考价值。
下载boost_1_49_0
打开vs2010工具dos,
再进入E:\\boost_1_49_0
运行:
bootstrap.bat
然后再运行:
bjam stage --toolset=msvc-10.0 --stagedir="E:\\boost_1_49_0\\boost_1_49_0" link=static runtime-link=static threading=multi debug release
E:\\boost_1_49_0\\boost_1_49_0\\lib下生成一些dll。
然后运用到vs2010:
如果编译还出问题,
LIBCMTD.lib(dbgheap.obj) : error LNK2005: __heap_alloc 已经在 LIBCMT.lib(malloc.obj) 中定义
则在忽略库中加入LIBCMTD.lib。则可以编译通过
以上是关于vs2010 编译boost库的主要内容,如果未能解决你的问题,请参考以下文章
VS2010使用boost::geometry库时为什么编译不通过说明
VS2015编译使用Boost库遇到的问题及正确编译使用教程