'qmake' 不是内部或外部命令,也不是可运行的程序或批处理文件。
时间: 2024-02-23 19:55:05 浏览: 232
引用[1]:这个错误通常是由于系统找不到qmake命令导致的。qmake是Qt的一个构建工具,用于生成Makefile文件。解决这个问题的方法是将qmake的路径添加到系统的环境变量中。具体步骤如下:
1. 打开控制面板,点击"系统和安全",然后点击"系统"。
2. 点击"高级系统设置",在弹出的对话框中点击"环境变量"。
3. 在"系统变量"下找到"Path"变量,点击"编辑"。
4. 在弹出的对话框中点击"新建",然后输入qmake的路径,例如:C:\Qt\Qt5.9.2\5.9.2\mingw53_32\bin。
5. 点击"确定"保存修改,然后关闭所有对话框。
6. 重新打开命令提示符或重启电脑,再次运行qmake命令,应该就不会再出现"'qmake' 不是内部或外部命令,也不是可运行的程序或批处理文件"的错误了[^1]。
引用:另外,如果你使用的是Visual Studio进行编译,还需要将Qt的bin路径和Visual Studio的bin路径添加到环境变量中。具体步骤如下:
1. 打开控制面板,点击"系统和安全",然后点击"系统"。
2. 点击"高级系统设置",在弹出的对话框中点击"环境变量"。
3. 在"系统变量"下找到"Path"变量,点击"编辑"。
4. 在弹出的对话框中点击"新建",然后输入Qt的bin路径,例如:C:\Qt\Qt5.9.2\5.9.2\msvc2015_64\bin。
5. 再次点击"新建",然后输入Visual Studio的bin路径,例如:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin。
6. 点击"确定"保存修改,然后关闭所有对话框。
7. 重新打开命令提示符或重启电脑,再次运行qmake命令,应该就不会再出现"'qmake' 不是内部或外部命令,也不是可运行的程序或批处理文件"的错误了。