# Makefile for 'kmp'
CC=gcc
CFLAGS=-g
kmp: kmpindex.o getnext.o main.o
$(CC) -o kmp kmpindex.o getnext.o main.o
kmpindex.o: kmpindex.c kmp.h
$(CC) -c kmpindex.c
getnext.o: getnext.c kmp.h
$(CC) -c getnext.c
main.o: main.c kmp.h
$(CC) -c main.c
clean:
rm -f *.o
# END
没有太多的注释,因为是用于小测试的 。希望对你有所帮助
7. 如何编写makefile 你先用gcc把它给编译出来 。然后再想用makefile
gcc最一般的用法就是:
gcc -o 要生成的可执行文件名 源代码文件名
如:gcc -o hello.x hello.c
如果一些头文件要指明的话,可以这样:
gcc -o hello.x -I头文件所在的文件夹 -l一些库名 hello.c
最通常,我们用到一些数学库 。gcc -o hello.x -lm hello.c
makefile的话,你可以基于上述的语句进行修改:建议你看点资料,或一些典型的例子 。但是注意的是规则那一行,得用Tab键打头 。
hello.x : hello.o
gcc -o hello.x hello.o (这一行,得用Tab打头)
hello.o : hello.c 头文件
gcc -c hello.o hello.c -I头文件所在目录 -lm (这一行,得用Tab打头)
【makefile怎么写install】
文章插图
- 包粽子的英文怎么写
- 怎么给软件写帮助文档
- 日文的八嘎怎么写
- cos正片的文案怎么写
- 我的假期成长怎么写
- 家长意见怎么写三年级
- 籽乌怎么清洗
- qt的qss怎么写
- favourite怎么写
- java本地地址怎么写