Linux中用make 工具生成可执行文件 myresult中出现“fatal error : my head.h :没有那个文件或目录”

版权声明:本博客所有内容以学习、研究和分享为主,如需转载,请联系本人,标明作者和出处,谢谢! https://blog.csdn.net/qq_33869371/article/details/82934593

下面是一个计算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 :没有那个文件或目录”
出现的错误:

解决方法:

将“<>”改为 --英文“    “ 分号

猜你喜欢

转载自blog.csdn.net/qq_33869371/article/details/82934593
今日推荐