我之前学过一段时间 Qt ,本人比较喜欢随手做笔记,所以在学习的时候新建了一堆工程(使用的是 Qt Creator),后来研究方向变了,也就没有用过 Qt 了。... 由于后面电脑出现了一系列问题,最后选择给电脑重装了个系统,重装了 Qt,... !!!
再往后就是,项目里面需要使用 Qt ,于是我就又打开之前学习时新建的 Qt 工程,打算温习一下之前学过的知识。划重点:就在打开之前的 Qt 工程时,工程文件跑不了了???报各种错???一头雾水 Why ???
在网上乱搜一通也没有找到有效的解决方案,最后冷静下来认真思考问题来源,悄无声息的解决了问题!!!
强调一下,重装 Qt 软件情况和把工程文件拿到其他电脑上是一个道理,一键解决!!!
上面说了那么多,就是希望您在操作之前看一下是否对号入座。如果浪费了时间,又没有解决问题,真的很让人抓狂,况且每个人的时间对其个人而言都是最为珍贵的,没有之一!!!
下面进入正题,开始整活!!!
第一步:打开相应的工程文件,找到工程对应的
“build-01_QtTest-Desktop_Qt_5_12_5_MinGW_64_bit-Debug”
文件,看其配置 “MinGW_64_bit-Debug” 以备后用,然后删除该文件;
第二步:打开相应的工程文件,即上图中的 “01_qttest" 文件,打开后如下图所示,找到文件中的 ” .user “ 文件,将其删除。
删除该文件原因:Qt 工程在别人编译的时候,会生成一个 .user 文件,该文件对应 Qt creator 项目中的 shadow build ——> 构建目录,别人运行时生成的目录,你不一定有,所以直接删除掉工程中的 .user 文件就行了。
第三步:使用 QtCreator 打开该工程时会弹出如下页面,直接点击 ok 即可;
第四步:在 QtCreator 左侧目录中,点击项目选项,在 Build & Run 下面选择和第一步中相同的配置或者在 Configure Project 下面选择和第一步中相同的配置,即 “MinGW_64_bit-Debug” ;
注:如果配置不小心选错了也没关系,在错误的配置上面右击鼠标,然后点击 ” Disable Kit ... “ 把错误的配置删掉,重新在 Build & Run 下面选择正确的配置即可;
在重新对 Qt 项目进行配置后就可以正常运行 Qt 工程了,希望有帮到大家!!!