Qt——打开QT项目时只有.pro文件,头文件、源文件都不见了(涉及高低版本Qt的Kits工具,Could not find qmake spec ‘default‘.Error while par

白色玫瑰 程序猿

时间: 2023-07-16 阅读: 1 字数:4653

{}
CommunicationTest1项目)在Qt Creator4.8.0平台新建并开发的,为Qt5.12.0版本,然后也因某些操作,可以将该项目重新在Qt Creator4.8.0平台打开并开发,但操作后出现如下图所示的问题(直接删除这两个多余的工具...

目录

<font color="#999AAA">注意:若转载,请贴上链接“<kbd>https://blog.csdn.net/qq_41042595/article/details/126244047</kbd>”,如若发现抄袭或未标明来源现象,都可举报反馈!!!</font>

文章目录

<a href="#_3">前提</a> <a href="#_7">问题的由来</a> <a href="#_21">问题分析</a>

<a href="#_26">回想</a>      <a href="#_33">解决方案</a>   

前提

xxx项目(e.g. CommunicationTest1项目)在Qt Creator4.8.0平台新建并开发的,为Qt5.12.0版本(简言之,<kbd>原来版本</kbd>), <mark>构建MinGW 64bits并运行都是没有问题的</mark>; 请添加图片描述

问题的由来

因为某种原因,我将xxx项目放在Qt Creator 8.0.0平台(Q5.15.2版本,简言之,<kbd>高版本</kbd>)中查看,配置了Kits: 请添加图片描述 请添加图片描述 之后,不动代码的情况下,报错是必然的: 在这里插入图片描述 然后也因某些操作,可以将该项目重新在Qt Creator4.8.0平台打开并开发, 但操作后出现如下图所示的问题(<mark>只有.pro文件,头文件、源文件都不见了</mark>): 在这里插入图片描述

6、概要信息(控制台打印信息如下)
Could not find qmake spec 'default'.
Error while parsing file F:\QtTest\CommunicationTest1\CommunicationTest1.pro. Giving up.

问题分析

我尝试加入“MSVC”构建Kits,就不会出现这个问题: 在这里插入图片描述 当然,并没有解决根本问题,换回“MinGW”的话,问题依然存在,甚至无法正常运行Run: 在这里插入图片描述

回想

我从未添加过“Replacement for xxx”(Replacement for“Desktop Qt 5.12.0 MinGW 64bits”)开头的Kits, 而高版本(Qt Creator 8.0.0平台,Q5.15.2版本)中刚好存有这类型Kits,如下图: 请添加图片描述 因为放入 高版本 后回到 原来版本 就会 被迫(系统自动) 添加” 手动设置”-“Replacement for xxx”这样的Kits工具: 在这里插入图片描述 在这里插入图片描述

解决方案

直接删除 这两个多余的工具Kits,点击Apply应用后,项目就恢复正常了! 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

参考:

<a href="https://blog.csdn.net/qq_43248127/article/details/108442292">编译qt工程提示Could not find qmake spec ‘default‘.</a>【这个说的太简单了,怎么添加qmake文件? <mark>有伙伴知晓,可否告知我一二!!!</mark>】 <a href="https://blog.csdn.net/weixin_47187658/article/details/125242353">关于本人在QT5.15项目中找不到头文件的总结</a>【头文件、源文件不见了,但是Source、Headers目录都能看到的话,需要在Pro文件中改一下文件名,系统找到文件名相同的文件才能显示在项目视图中!】 <a href="https://blog.csdn.net/caoxiong_tju/article/details/115541466">Windows下Qt安装完成后运行Example中的例程报错The currently selected kit “Replacement for “Desktop Qt 5.14.2 MinGW 6</a>【报这样的错误,一般就是跟Kits有关,都可以在<kbd>工具-选项-Kits</kbd>中查看情况】

原文地址:https://blog.csdn.net/qq_41042595/article/details/126244047?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168949707716800215098447%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168949707716800215098447&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-20-126244047-null-null.142^v88^insert_down1,239^v2^insert_chatgpt&utm_term=%E6%80%8E%E4%B9%88%E6%89%93%E5%BC%80qt6%E9%A1%B9%E7%9B%AE

本文章网址:https://www.sjxi.cn/detil/403a3e31521c4b9e937f346bcc6f1b00

打赏作者

本站为非盈利网站,如果您喜欢这篇文章,欢迎支持我们继续运营!

最新评论
当前未登陆哦
登陆后才可评论哦

湘ICP备2021009447号

×

(穷逼博主)在线接单

QQ: 1164453243

邮箱: abcdsjx@126.com

前端项目代做
前后端分离
Python 爬虫脚本
Java 后台开发
各种脚本编写
服务器搭建
个人博客搭建
Web 应用开发
Chrome 插件编写
Bug 修复