VS+QT发布release版本

1.配置QT自带的编译器(vs上的有具体路径)bin目录

   

   点击我的电脑→属性→高级设置→环境变量→path→添加上面该路径

2.关于在生成前要准备的工作:

   !!!!VS先点击项目重新生成(注意选择release版本)

 

 3.找到你电脑编译器对应路径下windeployqt.exe 的路径

     附:这是个人发布Windows版本的打包软件

    

 ① Win+R(命令行)后输入cmd,输入 cd /d D:\QT\QT5.9.9\........\bin(这个是编译器路径)

 ② 按Enter后   输入  windeployqt C:\Desktop\release(这个是你在第2步编译的那3个文件的release的路径)

点击Enter就OK

        

4.其他问题:

①针对生成debug版本的DLL,处理方式:

     

    可以在命令后面加上“–release”,强制生成release的依赖库

   windeployqt xxxxx/xxx.exe --release

②Qt无法定位于程序输入点异常弹窗,将exe所在文件夹与Qt有关的文件全部删除,然后再次使用windeployqt重新提取Qt的依赖项即可 (QT版本问题)
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值