如何使用VS10构建boost

时间:2016-12-12 13:27:47

标签: visual-studio-2010 cmake boost-regex vc10

我在使用VC编译Boost时遇到问题: 错误:LNK1104:无法打开文件' libboost_regex-vc100-mt-gd-1_53.lib'

最有趣的是仅使用VC10编译器才能发现问题。 MinGW成功构建了Boost正则表达式。

有人知道如何解决它吗?

PS:我不能使用b2,bjam等,因为我已经使用bcp模块检索了部分boost regex,我需要使用VC10和CMake编译它。

1 个答案:

答案 0 :(得分:0)

我已修复了一个问题。刚刚添加到顶级CMakeLists.txt文件: add_definitions(-DBOOST_ALL_NO_LIB)

谢谢,所有参与帮助我的人。