环境:VST015社区版+Qt5.9.4;Qt GUI工程

1、把自己写好的程序编译运行成功

2、找到项目文件,打开X64

打包QT程序

3、把X64里面Debug或者 Release里面的exe文件放入一个空文件夹内。

4、打开对应系统的Qt命令行

打包QT程序

6、输入cd /d D:\Projects\1(文件夹)test

7、输入windeployqt 1(文件夹里exe文件的名字).exe

打包QT程序

打包QT程序

 8、点击应用程序

打包QT程序

10、 上面方法打包的方式在别人电脑打不开,原因有别人电脑上缺少vc++的运行库。

使用Dependency Walker这个软件,打开打包好的exe文件,在这个软件中可以找到需要dll的路径(右键点击该软件的full path

 

如何打包图片: 
1.将image文件夹复制到打包的程序文件夹 
2.获取打包文件夹的目录代码: 
applicationDirPath = QCoreApplication::applicationDirPath(); 
3.图片的路径为applicationDirPath + “/image/edite.png” 
这样就可以读取图片了
 

相关文章: