VS+QT 打包可执行文件.exe

切换成release版本,同时更改项目属性中release配置下的各个属性,确保匹配

重新生成解决方案,将生成的.exe复制到一个空白文件夹中

执行:

复制代码
cd D:\QT\5.12.10\msvc2015_64\bin

windeployqt C:\Users\DELL\Desktop\serials\MainWindow.exe

第一行 路径是进去运行程序所用的qt环境的bin路径(就是windeployqt所在的地方)

第二行 路径是上述空白文件夹的

问题:

1、如果报错有关VCINSTALLDIR,系统变量中新建

复制代码
变量名:VCINSTALLDIR
变量值:C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC

变量值是vs的安装路径,基本都在x86里面

2、移植到其他电脑上时,总是出现缺文件,可以尝试检查vs中qt的版本,各种设置,然后重新生成重新打包。

相关推荐
sqyno1sky13 小时前
C++中的契约编程
开发语言·c++·算法
qq_3349031513 小时前
嵌入式C++驱动开发
开发语言·c++·算法
阿贵---13 小时前
C++代码规范化工具
开发语言·c++·算法
暮冬-  Gentle°13 小时前
自定义内存检测工具
开发语言·c++·算法
娇娇yyyyyy13 小时前
QT编程(15): Qt 按键事件和定时器事件
开发语言·qt
2501_9454248014 小时前
C++编译期矩阵运算
开发语言·c++·算法
2301_8154829314 小时前
C++中的类型标签分发
开发语言·c++·算法
xushichao198914 小时前
代码生成优化技术
开发语言·c++·算法
leaves falling14 小时前
C++类和对象(1)
开发语言·c++
2401_8732046514 小时前
模板编译期循环展开
开发语言·c++·算法