20250306打卡——在Arch Linux上安装和配置Qt Creator
在Arch Linux上安装和配置Qt Creator
1. 安装Qt Creator
在Arch Linux上,你可以使用pacman
或yay
来安装Qt Creator。
1.1 使用官方仓库安装
sudo pacman -S qtcreator qt5-base
1.2 使用AUR安装最新版本
如果官方仓库的版本较旧,可以使用AUR助手(如yay
)安装最新版本:
yay -S qtcreator
2. 配置Qt Creator
2.1 启动Qt Creator
安装完成后,可以在终端输入以下命令启动Qt Creator:
qtcreator &
或者在应用菜单中找到并打开Qt Creator。
2.2 配置Qt版本
Qt Creator需要关联一个Qt版本才能正确编译项目。
- 打开 工具 -> 选项(Tools -> Options)。
- 在 Kits 选项卡下,选择 Qt Versions。
- 点击 Add,并添加你的Qt安装路径,例如:
或者使用/usr/lib/qt
qtchooser
查找路径:qtchooser -print-env
2.3 配置编译器和构建工具
- 在 Kits 选项卡下,选择 Compilers,确保GCC或Clang已被检测到。
- 在 CMake 选项卡下,添加CMake路径(通常是
/usr/bin/cmake
)。 - 确保 Ninja 或 Make 可用,推荐使用Ninja:
sudo pacman -S ninja
2.4 设置默认Kit
- 在 Kits 选项卡下,选择 Kits。
- 创建或选择一个合适的Kit,确保Qt版本、编译器和CMake路径正确。
- 点击 Apply 以保存配置。
3. 测试Qt Creator
3.1 创建新项目
- 启动Qt Creator,点击 New Project。
- 选择 Qt Widgets Application 或 Qt Quick Application。
- 选择已配置的Kit,并完成项目创建。
3.2 运行示例项目
点击 Run 按钮,检查是否能成功编译和运行。
4. 其他优化
4.1 启用Clangd以获得更好的代码补全
安装Clangd:
sudo pacman -S clang
然后在 C++ 选项卡下启用Clangd支持。
4.2 启用QML语法高亮和Lint检查
sudo pacman -S qt6-declarative
在 Text Editor -> Behavior 中启用QML高亮。
5. 结论
至此,你已经成功在Arch Linux上安装并配置了Qt Creator,并且可以开始开发Qt应用程序。如果遇到问题,可以查阅官方文档或使用pacman -Ql qtcreator
来检查安装路径和依赖。