Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/127.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 不断获得;错误LNK1104:无法打开文件';boost“U线程-vc100-mt-gd-1”U 41.lib“;_C++_Multithreading_Visual Studio 2010_Linker_Boost Thread - Fatal编程技术网

C++ 不断获得;错误LNK1104:无法打开文件';boost“U线程-vc100-mt-gd-1”U 41.lib“;

C++ 不断获得;错误LNK1104:无法打开文件';boost“U线程-vc100-mt-gd-1”U 41.lib“;,c++,multithreading,visual-studio-2010,linker,boost-thread,C++,Multithreading,Visual Studio 2010,Linker,Boost Thread,在尝试熟悉Boost文件时,我不断遇到这个致命错误 error LNK1104: cannot open file 'boost_thread-vc100-mt-gd-1_41.lib' 我必须将程序从VS 2008转换为VS 2010,这可能是原因吗?是的,这就是原因,您需要基于新编译器VS 2010重新生成boost。您必须使用VS2010重新生成应用程序的boost和任何其他dll依赖项。在同一个应用程序中混合使用Visual Studio版本或配置是不安全的,因为CRT不兼容,并且有

在尝试熟悉Boost文件时,我不断遇到这个致命错误

error LNK1104: cannot open file 'boost_thread-vc100-mt-gd-1_41.lib' 

我必须将程序从VS 2008转换为VS 2010,这可能是原因吗?

是的,这就是原因,您需要基于新编译器VS 2010重新生成boost。

您必须使用VS2010重新生成应用程序的boost和任何其他dll依赖项。在同一个应用程序中混合使用Visual Studio版本或配置是不安全的,因为CRT不兼容,并且有多个独立堆。