问题背景:一个简单的hello.c,里面包含加法add,减法sub,除法div三个函数,三个函数分别写进add.c,sub.c,div.c。hello.c的头文件被写进myhead.h。以上所有*.c文件被放进src目录下,myhead.h被放进inc目录下,所有*.c生产的*.o文件被放入obj目录下。写一个makefile执行。
正确代码:
虽然把正确的makefile写出来了,但是我想问,为什么非要加上src这个函数?可以给我解释一下吗?
问题背景:一个简单的hello.c,里面包含加法add,减法sub,除法div三个函数,三个函数分别写进add.c,sub.c,div.c。hello.c的头文件被写进myhead.h。以上所有*.c文件被放进src目录下,myhead.h被放进inc目录下,所有*.c生产的*.o文件被放入obj目录下。写一个makefile执行。
正确代码:
虽然把正确的makefile写出来了,但是我想问,为什么非要加上src这个函数?可以给我解释一下吗?