解决QT开产生成的exe软件不能运行问题,即QT程序打包发布

小微 科技评论30字数 709阅读模式
摘要最近学习QT,用QT写了些上位机,写完想尝试着把自己写的工程程序给打包发布出来,让软件在其他电脑也能运行。发现生成的Debug版本可以运行,但是release版本在自己的电脑上都无...

最近学习QT,用QT写了些上位机,写完想尝试着把自己写的工程程序给打包发布出来,让软件在其他电脑也能运行。发现生成的Debug版本可以运行,然而release版本在自己的电脑上都没法运行,提醒“没法定位程序输入点....”,网上找了一些办法,如:添加环境变量、复制.dll文件等,但还是没有很好的解决。

终究还是直接用QT自带的windeployqt打包生成需要的文件,生成的包可以在多数相同系统PC上运行,打包办法已经有人写的挺好的了,再也不赘述,打包制作办法参照:https://blog.csdn.net/windsnow1/article/details/78004265文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

无非在实际操作时可能会呈现“windeployqt不是内部或外部命令...”问题,此时需要自己手动下载windeployq.exe文件,然后复制到QT的mingwXX_XX\\bin 目录下,同时把这个目录添加到系统环境变量PATH里,或者重装QT安装这个组件也能够。文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

我在https://download.csdn.net/download/weixin_43207311/18576111里提供了windeployqt.exe以及Engima Virtual Box两个软件。文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

也能够在:文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

https://www.pconlife.com/viewfileinfo/windeployqt-exe/文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

https://enigmaprotector.com/en/downloads.html文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

下载自己想要的其他版本。文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

以上就是微观生活(93wg.com)关于“解决QT开产生成的exe软件不能运行问题,即QT程序打包发布”的详细内容,希望对大家有所帮助!文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html 文章源自微观生活(93wg.com)微观生活-https://93wg.com/6768.html

 
小微
  • 版权声明: 本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:81118366@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
  • 转载请务必保留本文链接:https://93wg.com/6768.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定