Windows10下Qt Creator 4.5创建项目时无可用Kit问题咨询
解决Qt Creator 4.5在Windows 10下找不到Kit的问题
我之前也碰到过一模一样的情况!Qt Creator找不到Kit大多是因为它没能自动识别你已经安装的MinGW、CMake这些工具,下面是我亲测有效的几个解决步骤:
手动添加Qt版本
打开Qt Creator后,依次点击工具->选项->构建和运行->Qt版本。点击界面上的添加按钮,找到你安装的Qt目录下的qmake.exe(一般路径是Qt\5.x.x\mingwxx_32\bin或者对应64位的mingwxx_64\bin目录),添加完成后Qt Creator会自动识别这个Qt版本,记得点击应用保存设置。配置MinGW编译器与调试器
依旧在构建和运行界面,切换到编译器标签页:- 点击
添加->MinGW,然后定位到你安装的MinGW目录下的g++.exe(比如MinGW\bin\g++.exe),给这个编译器起个清晰的名字,比如MinGW 7.3.0 64-bit。
接着切换到调试器标签页: - 点击
添加->GDB,找到MinGW目录下的gdb.exe路径,添加完成后点击应用。
- 点击
创建并配置自定义Kit
切换到Kit标签页,点击添加按钮:- 先给这个Kit起个直观的名字,比如
Desktop Qt 5.12.10 MinGW 64-bit - 在
Qt版本下拉框里选择你刚才手动添加的Qt版本 编译器部分,C和C++都选择你刚配置好的MinGW编译器调试器选择你添加的GDB调试器- 如果Qt Creator没自动检测到CMake,就在
CMake选项里手动选择你安装的cmake.exe路径
全部配置完成后,点击应用和确定,回到项目创建界面就能看到这个可用的Kit了。
- 先给这个Kit起个直观的名字,比如
检查系统环境变量(可选)
要是上面的步骤都没解决问题,你可以试试把MinGW的bin目录、Qt的bin目录、CMake的bin目录添加到系统的PATH环境变量中,添加完成后重启Qt Creator,它应该就能自动检测到这些工具了。
内容的提问来源于stack exchange,提问作者hackthatos




