假设有一个项目包括5个C源文件:hello.c,welcome1.c,welcome1.h,welcome2.c,welcome2.h,C语言的主函数包含在hello.c文件中,其他.c文件是该项目的相关文件。要求利用vim新建一个Makefile文件,然后在Makefile文件里进行编写相关内容(要求:有必要的变量使用、三个特殊变量的使用,要有清除功能),最后执行makefile,再执行清除功能。

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

假设有一个项目包括5个C源文件:hello.c,welcome1.c,welcome1.h,welcome2.c,welcome2.h,C语言的主函数包含在hello.c文件中,其他.c文件是该项目的相关文件。要求利用vim新建一个Makefile文件,然后在Makefile文件里进行编写相关内容(要求:有必要的变量使用、三个特殊变量的使用,要有清除功能),最后执行makefile,再执行清除功能。

(1)建立Makefile文件    (1分)
vim Makefile(2)Makfile代码:                     OBJS = hello.o welcome1.o welcome2.o (1分)
CC = gcc (1分)
hello:$(OBJS) (1分)
$(CC) $^ -o $@
hello.o:hello.c (1分)
$(CC) -c $<
welcome1.o: welcome1.c welcome1.h (1分)
$(CC) -c $<
welcome2.o: welcome2.c welcome2.h (1分)
$(CC) -c $<
clean: (1分)
rm *.o hello(3)执行Makefile文件        (1分)
make(4)删除利用Makefile生成的文件   (1分)
make clean

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top