实验目的:
学会编写Makefile。
实验要求:
实现一应用程序,该程序由两个c文件组成,使用makefile来完成文件的编译。
实验步骤:
1.用vi编译两个c文件文件fun.c内容,
文件main.c内容,
文件fun.h内容,
2.使用gcc编译命令直接编译生成可执行文件main并运行查看结果,,
命令:
gcc fun.c main.c -o main
3.用vi编辑makefile内容,
4.退出并保存,在shell中键入make,查看并运行产生可执行文件main,,
5.用vi打开makefile进行改写,用变量进行替换,,
退出保存后,在shell中执行make和make clean命令的效果和前面第4步效果是一样的。
6.改写makefile,使用自动变量,退出保存后,在shell中执行make和make clean命令的效果和前面效果是一样的。
7.改写makefile,使用隐式规则,,
退出保存后,在shell中执行make和make clean命令的效果和前面效果是一样的。
8.改写makefile,使用隐式规则。
退出保存后,在shell中执行make和make clean命令的效果和前面效果是一样的。