编写编译规则文件Makefile,并通过make生成可执行文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写编译规则文件Makefile,并通过make生成可执行文件相关的知识,希望对你有一定的参考价值。

multiple.h的内容如下:
extern int multiple(int i, int j);
multiple.c的内容如下:
int multiple(int i, int j)

return i*j;

main.c的内容如下:
#include <stdio.h>
#include "multiple.h"main()

int a, b;
a = 2;
b = 3;
printf("a*b = %d\n", multiple(a, b));

为上述三个文件编写编译规则文件Makefile,并通过make生成可执行文件multiple,并执行该文件检查计算结果。(本题,做出者可加分,做不出者不扣分)

参考技术A multiple:main.o multiple.o
cc $< -o $@
%.o:%.c

clean:
rm *.o multiple本回答被提问者采纳

以上是关于编写编译规则文件Makefile,并通过make生成可执行文件的主要内容,如果未能解决你的问题,请参考以下文章

第08章上 makefile

makefile学习之路——makefile简介

cmake 怎么配置才能生成预编译文件和汇编文件

MAKEFILE编写学习--1

Makefile使用

Shell脚本——make命令和Makefile文件