MakeFIle
发布日期:2021-05-04 17:03:48 浏览次数:15 分类:技术文章

本文共 630 字,大约阅读时间需要 2 分钟。

例子

main.c

#include 
#include "util.h"int main(){ printf("hello , getNumber() = %d\n",getNumber()); return 0;}

util.c

#include "util.h"int getNumber(){    return 2;}

util.h

int getNumber();

MakeFile     

gcc - o FILE 生成指定的输出文件。用在生成可执行文件时。

gcc -c 只编译并生成目标文件。

SimpleMakefile: main.o util.o	gcc -o SimpleMakefile main.o util.omain.o:main.c 	gcc -c main.cutil.o:util.c	gcc -c util.c

MakeFile 的形式 

TARGET:PREREQUISITES
COMMANDS

TARGET是要生成的目标文件 PREREQUISITES为目标文件所需的依赖

当PREREQUISITES文件中有任何一个比TARGET新时 则触发COMMANDS语句


Makefile的变量与自动推导的写法

OBJECT = main.o util.oSimpleMakefile : $(OBJECT)    gcc -o SimpleMakefile $(OBJECT)

 

上一篇:C++基础(一)数据类型
下一篇:安卓adb多用户操作

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年03月20日 15时13分00秒