Linux中用make 工具生成可执行文件 myresult中出现“fatal error : my head.h :没有那个文件或目录”
下面是一个计算1+2*3的程序,分成4个文件,一个头文件myhead.h、一个进行加法运算的myadd.c文件、一个进行乘法运算的mymul.c文件、一个result.c文件和一个Makefile,使它们在make工具下生成正确的可执行文件myresult。
1 #makefile
2 result: result.o myadd.o mydiv.o
3 gcc -o result result.o myadd.o mydiv.o
4 result.o: result.c myhead.h
5 gcc -c result.c
6 myadd.o: myadd.c myhead.h
7 gcc -c myadd.c
8 mydiv.o: mydiv.c myhead.h
9 gcc -c mydiv.c
10 clean:
11 rm -rf *.o result
12
Linux中用make 工具生成可执行文件 myresult中出现“fatal error : my head.h :没有那个文件或目录”
出现的错误:
解决方法: