当前位置: 首页 > news >正文

ubuntu qt环境下出现No suitable kits found解决方案

1. 清理 Qt Creator 缓存

Qt Creator 会缓存项目配置、索引等数据,可能导致某些异常。清理方法:

(1) 删除 Qt Creator 配置目录

bash

rm -rf ~/.config/QtProject/

(Ubuntu/Linux)
或 Windows:

cmd

rmdir /s /q "%APPDATA%\QtProject"

(2) 清除 Qt Creator 的编译缓存

bash

rm -rf ~/.cache/QtProject/

(Linux)
或 Windows:

cmd

rmdir /s /q "%LOCALAPPDATA%\QtProject"

2. 清理 Qt 项目构建缓存

Qt 项目编译时生成的临时文件(如 Makefile.o.moc 等)可能导致编译失败,可以手动清理:

(1) 删除 build 目录

bash

rm -rf build/      # CMake 项目
rm -rf release/    # qmake 项目
rm -rf debug/      # qmake 项目

(2) 清理 Makefile 和 .user 文件

bash

find . -name "Makefile*" -delete
find . -name "*.pro.user" -delete
find . -name "*.qmake.stash" -delete

(3) 清理 CMake 缓存(如果使用 CMake)

bash

rm -rf CMakeCache.txt CMakeFiles/

3. 清理 Qt 安装缓存

如果 Qt 安装出现问题,可以清理下载的缓存:

(1) 清理 Qt 在线安装器缓存

bash

rm -rf ~/.local/share/Qt/

(Linux)
或 Windows:

cmd

rmdir /s /q "%LOCALAPPDATA%\Qt"

(2) 清理 Qt 组件下载缓存

如果使用 MaintenanceTool(Qt 维护工具),可以:

  1. 运行 MaintenanceTool

  2. 选择 “设置” → “存储库” → “清除缓存”


4. 清理系统级 Qt 缓存

某些系统可能会缓存 Qt 库的旧版本,可以清理:

(1) 清理 ldconfig 缓存(Linux)

bash

sudo ldconfig

(2) 清理 qmake 缓存

bash

qmake -nocache
http://www.lryc.cn/news/602590.html

相关文章:

  • 2025最新Mybatis-plus教程(三)
  • 目前市面上有Android 16KB的手机吗
  • 【Bluedroid】bta_av_sink_media_callback(BTA_AV_SINK_MEDIA_CFG_EVT)流程源码分析
  • OSPF路由协议(上)
  • Linux驱动22 --- RV1126 环境搭建设备树修改
  • 【Linux篇】进程间通信:进程IPC
  • java每日精进 7.28【流程设计6.0(泳池和泳道)】
  • 重生之我在暑假学习微服务第三天《Docker-上篇》
  • 采用黑翅鸢优化算法BKA-CNN-LSTM、CNN-LSTM、LSTM、CNN四模型多变量回归预测,多输入单输出(Matlab)
  • 轻资产革命:连合直租如何用DaaS模式重塑企业资产逻辑
  • 【Apache Tomcat】
  • 设计模式实战:自定义SpringIOC(理论分析)
  • 中国汽车能源消耗量(2010-2024年)
  • 力扣17:电话号码的字母组合
  • 设计模式(二十四)行为型:访问者模式详解
  • ADB+Python控制(有线/无线) Scrcpy+按键映射(推荐)
  • 【学习笔记】AD7708/18(1)-理解官网的参考代码
  • MacBook IOS操作系统格式化U盘FAT32
  • 【深度解析】R语言与作物模型(以DSSAT模型为例)融合应用
  • 分布式微服务--核心组件与架构关系(一)
  • R语言简介(附电子书资料)
  • Leetcode_349.两个数组的交集
  • JavaScript手录09-内置对象【String对象】
  • 6.2 总线事务和定时 (答案见原书 P295)
  • 基于Flask的智能停车场管理系统开发实践
  • C语言:20250728学习(指针)
  • 使用node-cron实现Node.js定时任务
  • Javaweb Day3
  • 主要分布于内侧内嗅皮层的层Ⅲ的网格-速度联合细胞(Grid × Speed Conjunctive Cells)对NLP中的深层语义分析的积极影响和启示
  • 学习人工智能所需知识体系及路径详解