0

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

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

有人知道如何解决吗?

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

4

1 回答 1

0

我已经解决了一个问题。刚刚在顶层 CMakeLists.txt 文件中添加: add_definitions( -DBOOST_ALL_NO_LIB )

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

于 2016-12-13T10:49:44.220 回答