makefile文件简介及简单使用

Make简介:
工程管理器,顾名思义,是指管理较多的文件。
Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件的内容来执行大量的编译工作。

Makefile格式

  target:dependency_files
            <TAB> command
(1)  

       hello.o:hello.c hello.h
            gcc -c hello.c -o hello.o

例(2)
          
       test:f1.o f2.o main.o
        	gcc f1.o f2.o main.o -o test
       f2.o:f2.c
        	gcc -c -wall f2.c -o f2.o
       f1.o:f1.c
        	gcc -c -wall f1.c -o f1.o
       main.o:main.c
        	gcc -c -wall main.c -o main.o
       clean:
       	rm *.o test

(1)-c表示编译,-o表示连接
(2)clean命令的使用,make clean(用于清除相关的中间文件)
在这里插入图片描述

发布了150 篇原创文章 · 获赞 81 · 访问量 6450

猜你喜欢

转载自blog.csdn.net/qq_38158479/article/details/104278603