1、首先我们使用qtcreator编译完程序后,按下F5快捷键或者Ctrl+R,运行程序,确定程序没有错误即可。
2、接下来我们就要想象一下,如果我们要把程序交给磴涡湿蟾客户,客户不可能在Qtcreator中去运行程序的,我们给客户的肯定得是一个可执行程序或者是一个安装包。这个可执行程序我们是可以到编译生成的路径下找到的。点击QtCreator左侧栏的项目,即可看到可执行程序的位置了。
3、来到可执行程序的编译目录下,如下图所示,有release和debug两个目录,我们在编译时选择了debug方式就去debug目录下找,选择了release方式就去release目录下找就可以了。
4、接着我们直接执行exe程序,就会产生一个错误,提示可执行程序链接到某些动态库错误。这里我们用到了widget模块,gui模块,也有可能你用到了sql模块,只要你使用了某些模块,就会产生对应的错误。
5、首先我们需要到兑恶铼融Qt的安装目录下吧相应的dll动态库文件拷贝到我们可执行程序目录下,如下图,我的是在E盘,大家可自行查看的。这里也会有两种dll动态库文件,有的是名称有“d”的有的没有,实际上就是release版本和debug版本。我们找对应的版本即可。
6、接着我们运行的时候还是出现刚刚的动态库链接错误的话,我们还要确保Qt的安装路径是否已经添加到系统环境变量中了。
7、最后我们执行可执行程序,可是这时候如果还报错,提示某些链接点进入不了的话,我们还得使用管理员身份运行。如下图所示。