【工具教程】makefile的使用

哎呀。。。老师留了关于makefile的作业,结果我看了一下午关于make的网页也没看出个所以然来。

怎么办呢,只好第二天去找宿舍大牛来解决问题。终于做完了,现在发一篇使用make的最基础教程,绝对本人亲自体验过的。

 

首先,要先了解一下make工具的作用

简单来说,就是可以用命令来完成多文件的不同时或者同时编译,并且有其他功能,适用于多文件的批量处理吧。

这个是介绍:(和非常非常深入、详尽的用法)


Makefile强大详尽功能解说
     跟我写makefile
好像已经贴出来过了。。。
 
不管啦,看过前几段,应该有了初步了解(不要看完,太长了)
 
于是呢,我们就来实现最简单的功能:编译文件
 
首先要安装make工具
我们需要下载mingw文件,他是一个G++ 编译器
 
上百度搜索G++可以找到相关资源。
 
然后在安装过程中要勾选 make 什么什么选项,安装make 工具。
 
 
 
安装成功后,我们就可以用makefile来实现功能了。
首先,需要编写makefile文件。
进入cpp所在文件夹,新建一个笔记本,在里面输入相关代码
比如我要执行编译C.CPP,生成一个C.EXE的文件,就可以这样写:
c.exe:c.cpp
  g++ -o c.exe c.cpp
clean:
  del *.obj *.exe
(注意,第二第四行是命令,要用TAB键的换行符开始)
我们打开cmd命令行
进入cpp所在文件夹位置
这里提示一下,转变当前盘符(比如到E盘)直接输入 E:
然后进入目录需要用到cd命令,cd E:\XXXX\XXXX
 
之后就可以运行make了
输入命令 mingw32-make(注意没有空格)
就编译成功了!如果语法错误会在命令行里显示。
 
 
 
好了!这就是最小白的makefile运行讲解,大家一定学会了吧!

posted on 2014-02-28 23:24  祥生  阅读(381)  评论(0编辑  收藏  举报

导航