linux中的make使用的简单教程
时间: 2023-02-12 18:33:22 浏览: 305
make是Linux中常用的编译工具。它可以根据Makefile文件中的指令自动编译程序。
使用方法:
1. 在终端中进入到包含Makefile文件的目录。
2. 输入"make"命令,即可开始编译。
Makefile文件中的指令一般包括:
- 目标文件:编译的目标文件。
- 依赖文件:目标文件所需要的源文件。
- 编译指令:编译目标文件所需要的命令。
例如:
hello: main.o func.o
gcc -o hello main.o func.o
main.o: main.c
gcc -c main.c
func.o: func.c
gcc -c func.c
这个Makefile文件中定义了三个目标文件:hello,main.o和func.o。hello文件依赖于main.o和func.o文件,编译指令为gcc -o hello main.o func.o。
在终端中输入 make 命令,就会自动编译hello文件。
另外,make 还有其他选项,例如 make clean 可以删除编译生成的文件, make -f 指定Makefile文件等。
阅读全文