作业帮 > 综合 > 作业

makefile怎么写

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/06 16:08:19
makefile怎么写
就是在redhat下怎么编写makefile?
不要介绍语法的
就是首先在哪个软件中编写makefile:是在VI中编写?还是在哪?
其次就是makefile文件的后缀是什么?
如果你想写 Makefile 的话,那么你只要用一个不将制表符过滤掉的文本编辑器就可以了,用 vi/vim 可以,用 emacs 可以,用其它的 geditor 也是可以的,只要是文本编辑器就可以了.你在 win 下也可以用记事本写 Makefile ,当然要确保你的系统已经安装了 make 了(最好了 GNU make).Makefile 是不需要后缀的,也就是说 Makefile 的文件名就是 Makefile.
下面我给出一个我写的一个简单的 Makefile 给你参考一下吧:
# 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
没有太多的注释,因为是用于小测试的.希望对你有所帮助