查看完整版本: [-- 发布的.exe文件在别的电脑上打不开 --]

QTCN开发网 -> Qt嵌入式开发 -> 发布的.exe文件在别的电脑上打不开 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

hahaxiao1 2019-07-30 16:24

发布的.exe文件在别的电脑上打不开

  在其它电脑上打开可执行文件提示0xc000007b, 使用depends报错误
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.    
Error: Modules with different CPU types were found.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

这个大致是什么问题? 还有给个思路怎样调试这种错误。 请各位大侠帮忙看看

20091001753 2019-07-30 16:42
你需要把必要的 dll 也带上,不难。你找个Qt的Q群,让大佬示范一下,你就明白了。

hahaxiao1 2019-07-31 15:00
谢谢

fsu0413 2019-08-13 22:41
如果Qt是VS版的话,找到对应的VS运行库,和程序一起分发。
如果Qt是MinGW版的话,要找到MinGW的libgcc libstdc++ libpthread,和程序一起分发。

hahaxiao1 2019-08-14 15:06
vs的运行库加上了, 现在在虚拟机win10上运行只有进程没有界面, plugins目录也加进去了, 没有界面。 但是虚拟机重启的时候会弹出界面, 不知道是什么回事?


查看完整版本: [-- 发布的.exe文件在别的电脑上打不开 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled