此方法适用于windows系统。linux系列的系统没有尝试过,可以试一下。
前提条件:1.写好的qt程序项目,并且可以完美运行。
2.qt软件。
3.Windows系统
4.代码里没有固定的绝对路径,比如“C:\Users\admin\Desktop”,这是我的电脑上的桌面的路径(以前以为所有windows系统的桌面路径都是一样的,后来发现我错了,上面的那个是我曾经犯过的错误)。
操作步骤:①首先程序要用release模式运行一遍。
②找到程序目录下的release文件夹里边的exe文件,将它复制到一个新的空文件夹下。
③打开Qt Creator的接口windeployqt.exe(在开始菜单里找),我的电脑上是QT 5.80 for desktop(MinGW 5.30 32 bit)。
④输入命令cd /d 加上你的exe文件的目录,比如 cd /d D:\cx。把位置切换到那个新的文件夹下。输入命令windeployqt a.exe,
a是指你的exe的文件名,之后就会自动在那个文件夹里放入一些库文件bla...bla...。
⑤上面做完之后就可以将整个文件夹亚索(压缩),然后传给别人装B啦!?