在线等
6 个解决方案
#1
好吧,这里都没人
#2
跟exe同级有Qt5Core.dll等,都是根据process explorer找到的,除了系统级目录下的dll没加进去外都加了,像需要插件的话我把原来的目录保存,比如platforms,里面还是原来的dll,并且我把vc运行时dll,msvcr100.dll,msvcp100.dll都加进去了,结果还是这样,我就差把system32下的dll加进去了,怎么办啊??
#3
vs的crt库 manifest文件 拷贝到你的程序目录。另外,你的程序中如果有用到qt的插件,比如codec,imageformats等,也需要将这些插件文件夹拷贝到你的程序目录,最好在这些文件夹下拷贝一份crt库
#4
manifest文件你指的程序编译出来的?还是vs2010自带的?在2010的crt目录下没有manifest文件
#5
Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT
#6
这个目录下,dll和manifest文件拷贝到你的程序可执行目录下,插件文件夹最好也拷贝过去。
#1
好吧,这里都没人
#2
跟exe同级有Qt5Core.dll等,都是根据process explorer找到的,除了系统级目录下的dll没加进去外都加了,像需要插件的话我把原来的目录保存,比如platforms,里面还是原来的dll,并且我把vc运行时dll,msvcr100.dll,msvcp100.dll都加进去了,结果还是这样,我就差把system32下的dll加进去了,怎么办啊??
#3
vs的crt库 manifest文件 拷贝到你的程序目录。另外,你的程序中如果有用到qt的插件,比如codec,imageformats等,也需要将这些插件文件夹拷贝到你的程序目录,最好在这些文件夹下拷贝一份crt库
#4
manifest文件你指的程序编译出来的?还是vs2010自带的?在2010的crt目录下没有manifest文件
#5
Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT
#6
这个目录下,dll和manifest文件拷贝到你的程序可执行目录下,插件文件夹最好也拷贝过去。