出错原因
Windows系统缺少make工具,无法调用make工具的功能。
make工具主要负责一个软件工程中多个源代码的自动编译工作,同时它还可以进行程序运行环境监测、后期处理等工作。它通过读取“Makefile”的文件来自动化构建软件。简单来说,就是可以对源代码进行处理,生成可执行文件的一个自动化工具。
解决思路
首先安装mingw,然后在mingw里面选择make工具进行下载安装
MinGM介绍
(来自百度百科)MinGW,是Minimalist GNU for Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。
简单来说就是:一个包含GCC等编译器的一套GNU工具集合,这些工具都能够为Windows操作系统提供服务。
MinGm的安装
下载地址:MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net
下载之后进行安装(安装路径建议为C:\MinGW,其他路径也可以,不过要自己记住位置,后面填环境变量要用):
该图为安装完成之后的界面
将C:\MinGW\bin添加到系统环境变量path里面,这一步非常重要!
安装完成之后,在cmd中输入:mingw-get -version进行测试,若结果为下图则安装成功
make工具的安装
打开mingw32-get (位置在上面安装的路径中的bin文件夹里面)
在上面的列表中找到mingw32-make,并将四个都进行勾选(右键+Mark for installation)
再在左上角,分别点击 installation -》Apply Change-》Apply,等待安装完成
在这个过程中,可能会出现错误,但是多安装几次就行,我在安装过程中经常报错,但是基本上都是重复安装个2~3次就全部成功了
测试make工具:mingw32-make -v
最后最好找到mingw32-make.exe(一般和mingw32-get.exe在一起),并将其重命名为make.exe(更加推荐直接复制一份,然后重命名为make,这样不会影响到以后使用migw32-make命令)
文章来源:https://www.toymoban.com/news/detail-712911.html
总结
遇到这种“....不是内部或外部命令,也不是可运行的程序或批处理文件。” 的报错,若不是拼写输入错误,则大概率是没有对应的工具,需要下载并安装。文章来源地址https://www.toymoban.com/news/detail-712911.html
到了这里,关于Windows cmd中出现错误:“‘make‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。”的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!