编译构建
自己写的工具编译完成后需要进行release 构建,因为我们写的软件在自己电脑上开发完成后,肯定是希望别人电脑的环境也能用你的工具,那么本文的目的就是,如何来操作将本地的开发的软件如何发布成别人的电脑环境也能使用。本机能打开使用是因为安装了qt的环境,一些链接的库路径都有,打包发布就是将exe运行时需要的资源都打包到当前的目录那么你打包成一个压缩包给别人,其他的电脑环境就能使用了。
为什么要用release, 因为debug出来的包含调试信息exe就很大,以及打出来的资源包也很大。虽然debug打出来的包双击也能运行,但我们还是喜欢用release构建出来的包,比较大小差异很大
发布
在你的release,目录下找到你的工具.exe,拷贝到新建目录下准备移植所需要的库和组件
打开这个qt工具
执行
windeployqt kkcom.exe
如果不行一般是环境变量有问题,添加下环境变量
临时使用
把你的发布程序放到安装目录下,一般这个目录能直接访问bin
打开上面的命令行工具进入到发布目录
执行
windeployqt kkcom.exe
这样双击就能使用了