QT在Windows下发布版本(Release)
前言
QT主要有两种模式,即Debug和Release模式:
Debug模式可以称为调试模式,体积比较大,多用于程序员调试程序所用。Release模式可以称为发布模式,不方便调试,运行速度比较快,无需安装任何软件即可运行,适合用来发布给用户。
Debug/Release模式
在QT Creator构建的时候,即可选择Debug模式或Release模式。
QT编译完成的Release版本并不能直接运行,会报错
这需要添加相关环境运行库。
库查找工具Process Explore
Process Explore软件有这么一个功能,当运行某一软件时,能显示软件所需的库。
打开库查找工具,选择菜单 -> View -> Lower Pane View ->DLLs 勾选此选项,显示 dll 窗口。
下面是在Debug模式下运行的CTest1的程序,可看到运行所依赖的库都在。
右键点击需要的dll文件,点击Properties,即可看到库所在的地方。
一步步把需要的库,添加到Release中,即可运行程序。
另附Process Explore供大家使用(百度云盘):
链接:https://pan.baidu.com/s/1yzHmgV2bwtl9NKC0gY2Q8A
提取码:qavc