【QT】C++/Qt使用Qt自带工具windeployqt打包

基本操作

运行项目debug或者release

将运行后的可执行文件单独放到一个文件夹中

根据项目使用的kits来选择Qt的打包工具

打开工具后移动到exe文件夹下执行windeployqt xxx.exe

预览图

【QT】C++/Qt使用Qt自带工具windeployqt打包_第1张图片

问题

打包后再其他电脑上运行出现下图错误

【QT】C++/Qt使用Qt自带工具windeployqt打包_第2张图片

将自己电脑的这个文件拷到可执行文件夹中既可

打包中出现的Warning/Error


这个原因是系统缺少VCINSTALLDIR这个环境变量,或者是这个环境变量的路径不对,添加一个环境变量,或者更改正确的路径

【QT】C++/Qt使用Qt自带工具windeployqt打包_第3张图片

Tips:亲测在windeployqt执行时出现任何Warning啥的都是解决,不然会有意想不到的问题

你可能感兴趣的:(小知识点,c++,开发语言,qt,visual,studio)