fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-1_35.lib'
我在尝试使用Visual Studio 2008构建项目时遇到此错误。以前,我将VS2005与SDK v6.0一起使用,现在我将其升级到2008(和SDK v.7.0)并尝试运行同一项目。
(上面提到的库文件不在我的项目中)。
最佳答案
VS2008中的c ++编译器是vc9.0,因此编译器需要相应的boost库-'libboost_thread-vc90-mt-1_35.lib'。您可以找到“ libboost_thread-vc90-mt-1_35.lib”的路径,并将其添加到项目中,或从boost源代码进行编译。