出错原因
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
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!