项目介绍:TCPclint 是程序的源代码。
项目介绍:build-TCPclint-Desktop_Qt_5_12_9_MinGW_32_bit-Debug 是程序调试模式下产生的文件。文件里包含了程序编译阶段产生的.o文件和可执行程序。
一.问题:应用程序无法打开,原因缺少相应的动态链接库。
解决方法:
1.在自己电脑的环境变量路径中加入QT的动态链接库路径,既可以正常运行。
动态链接库在QT安装路径下D:\Qt\Qt5.12.9\5.12.9\mingw73_64\bin(32位mingw73_32,64位mingw73_64)
在电脑,我的电脑—设置—高级系统设置—高级—环境变量—系统变量—path—加入动态链接库路径D:\Qt\Qt5.12.9\5.12.9\mingw73_64\bin(找自己的qt安装目录)
设置好以后就可以直接运行.exe文件了。如下图。
2.QT程序在自己的电脑上可以运行,如何把程序发布出来,可以供其他人直接使用
解决:Qt creater运行时要把Debug模式调成Release模式,编译运行后就可以产生release文件
可执行文件的运行需要一些动态链接库的支持,需要把相应的动态链接库文件和release文件中的可执行文件一并打包发个用户。
(1)新建Myfirstqt_app文件。把release文件的可执行文件复制到文件夹中。
运用Qt提供的添加动态链接库工具添加即可。
工具位置 :D:\Qt\Qt5.12.9\5.12.9\mingw73_32\bin\windeployqt
找到qt命令行工具
运行命令行,输入工具加Myfirstqt_app的路径即可。
运行如下: