c++ - 链接 Boost 给我错误

标签 c++ visual-studio-2010 boost

尝试使用 VS2010 编译我的解决方案时出现编译器错误:
“错误 LNK1104:无法打开文件‘libboost_unit_test_framework-vc100-mt-gd-1_45.lib’”
我试图在硬盘上寻找这个文件,但没有成功。
为什么会出现此错误,我该如何解决?

最佳答案

您需要为您的系统使用预编译的 Boost 库,例如来自 boostpro.com或自己构建 Boost。然后将 Boost .lib 的路径添加到您的链接器路径

关于c++ - 链接 Boost 给我错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4645537/

相关文章:

c++ - 如何解决两个不使用命名空间的第三方库之间的类名冲突?

visual-studio-2010 - 从 DLL 中去除特定符号

c++ - 为什么启动项目不执行依赖项目

c++ - boost::bind 无法绑定(bind)到纯虚基类中定义的非静态函数模板成员类型

c++ - 将结构作为多映射中的键传递时出错

c++ - 准确打印 float

c++ - 重载 "+"- 运算符

c - 相同的两个代码,但其中之一在 c [代码块]-[VS2010] 中仍然有错误

c++ - 从使用 bind 创建的 boost 函数中获取包含成员函数的对象

c++ - boost::process 如何知道进程何时退出 "gracefully or not"?