作者:二不-不二 | 来源:互联网 | 2024-12-06 05:29
本文详细介绍了在首次安装Qt后,创建新项目时遇到‘Novalidkitsfound’错误的解决方案。通过调整QtCreator中的配置,确保正确识别已安装的Qt版本。
在 Ubuntu Kylin 系统上完成 Qt 5.8 online installer 的安装后,尝试使用 Qt Creator 创建一个新的 Qt Widgets 应用程序时,可能会遇到‘No valid kits found’的错误提示。这通常是因为 Qt Creator 未能正确识别系统中安装的 Qt 版本。
1. **检查 Qt 版本**
- 打开 Qt Creator,进入‘Options’(或‘Preferences’)-> ‘Build & Run’ -> ‘Kits’,会发现默认的桌面工具链前有一个感叹号,表明此工具链存在问题。
- 查看‘Qt Versions’部分,可以看到 Qt Creator 默认查找的是 Qt 5.6.1,但实际上系统中安装的是 Qt 5.8。
2. **添加正确的 Qt 版本**
- 在‘Qt Versions’页面,点击‘Add’按钮,选择 Qt 5.8 的 `qmake` 路径,通常是 `/opt/Qt/5.8/gcc_64/bin/qmake`。
- 添加后,确认新的 Qt 版本出现在列表中,并确保其状态为有效。
3. **配置工具链**
- 返回‘Kits’页面,选择需要配置的工具链,将其 Qt 版本设置为刚刚添加的 Qt 5.8.0 (gcc_64)。
- 保存设置后,返回项目创建向导,刷新工具链列表,应该能看到有效的‘桌面’工具链选项。
通过上述步骤,可以解决‘No valid kits found’的问题,顺利创建和编译 Qt 项目。如果问题仍然存在,建议检查环境变量配置,确保 `qmake` 的路径已正确添加到系统的 PATH 环境变量中。