当在Qt打包部署程序后(用windeployqt打包好qt依赖库后),在本机可以运行,在其他电脑上显示程序无法启动,如下图所示。可能是在复制dll时候将System32中的dll复制到了应用程序中,应该改用SysWOW64中的dll,无论程序发布时候是用的x86还是x64,都用SysWOW64中的dll。
当在Qt打包部署程序后(用windeployqt打包好qt依赖库后),在本机可以运行,在其他电脑上显示程序无法启动,如下图所示。可能是在复制dll时候将System32中的dll复制到了应用程序中,应该改用SysWOW64中的dll,无论程序发布时候是用的x86还是x64,都用SysWOW64中的dll。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/230281.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!