linux中如何使用makefile
时间: 2023-04-21 21:05:11 浏览: 120
在Linux中,使用makefile可以自动化编译和构建程序。以下是使用makefile的步骤:
1. 创建一个名为Makefile的文件,并将其放置在程序的根目录中。
2. 在Makefile中定义编译器和编译选项。例如,可以使用以下命令定义编译器:
CC=gcc
3. 定义目标文件和依赖项。例如,如果程序包含两个源文件main.c和util.c,则可以使用以下命令定义目标文件和依赖项:
main: main.o util.o
main.o: main.c
util.o: util.c
4. 定义编译规则。例如,可以使用以下命令定义编译规则:
$(CC) -c main.c -o main.o
$(CC) -c util.c -o util.o
$(CC) main.o util.o -o main
5. 运行make命令来编译程序。例如,可以使用以下命令运行make:
make
6. 如果程序中的源文件发生更改,则可以使用make命令重新编译程序。例如,可以使用以下命令重新编译程序:
make clean
make
以上就是在Linux中使用makefile的基本步骤。
阅读全文