【发布时间】:2014-09-04 18:02:24
【问题描述】:
试图熟悉 Boost 文件,但我一直遇到这个致命错误
error LNK1104: cannot open file 'boost_thread-vc100-mt-gd-1_41.lib'
我必须将程序从 VS 2008 转换到 VS 2010,这可能是原因吗?
【问题讨论】:
-
您必须使用 VS2010 为您的应用程序重建 boost 和任何其他 dll 依赖项。在同一个应用程序中混合 Visual Studio 版本或配置是不安全的,因为 crts 不兼容并且还具有 1 个以上的独立堆。
标签: c++ multithreading visual-studio-2010 linker boost-thread