使用Qt Creator创建Realase版本的程序之后,我们的程序可以正常运行,但是在没有Qt的电脑里是无法运行的。
原因说的很清楚,缺少了动态库。所以我们要把其他需要的库打包进来一起发布才可以。Qt在安装的时候就为我们提供了打包工具windeployqt
,可以实现一键打包。
打开shell,切换到Release可执行文件的目录,输入windeployqt target.exe
(你的源程序名)。这样目录下就会自动生成库文件。
此时将整个文件夹打包发布,就可以在其他电脑上执行了。
使用Qt Creator创建Realase版本的程序之后,我们的程序可以正常运行,但是在没有Qt的电脑里是无法运行的。
原因说的很清楚,缺少了动态库。所以我们要把其他需要的库打包进来一起发布才可以。Qt在安装的时候就为我们提供了打包工具windeployqt
,可以实现一键打包。
打开shell,切换到Release可执行文件的目录,输入windeployqt target.exe
(你的源程序名)。这样目录下就会自动生成库文件。
此时将整个文件夹打包发布,就可以在其他电脑上执行了。