发布项目
当我们编写完项目之后就需要发布项目 。就需要发布项目了。一般发布项目的话我们会把所有需要的文件都放在一个文件夹里面,这样的话就更方便。有时候文件过多的话,有可能会有很多的子文件夹,我们先把功能工作目录设置一下,因为当前的工作目录是debug或者release,导致咱们在读取数据文件的时候需要相对路径的话还需要上一级目录去寻找。如下图所示。
我们先把工作目录修改一下。
修改工作目录
点击项目模式,先把编译模式设置为release然后点击项目。
点击run,然后将 working directory修改为如下图所示:在当前这个项目文件下。
修改之前读取文件的路径为当前的路径
使用windeployqt发布
以下为桌面建立一个exam发布文件夹,将ExamSys.exe及account.txt、exam.txt放入文件夹中
在 ‘‘开始’’ 菜单中选择点击【1】,右侧将弹出命令行,我们根据命令【2】和命令【3】进入到新建文件夹 '‘C:\Users\86134\Desktop\Exam’ 中, 最后执行命令【4】 windeployqt SmartQT.exe 完成依赖文件的抓取;
最终结果:
运行结果
如果还是遇到问题
记得进入在之前安装qt的源文件的bin目录下依次对比,可能因为新环境变量的原因链接成了别的了。
驾校科目一考试系统完结!!
这一个项目到此为止已经做完了。后续会有更多的qt项目的,敬请期待吧。
如果博主有时间的话也会处一门更高端的打包方式:NSIS打包发布项目。