运行时出现以下错误make:
Makefile:168: *** missing separator. Stop.
Run Code Online (Sandbox Code Playgroud)
是什么造成的?
我是C的初学者,我需要学习makefile的工作方式,而且我对C文件组合的工作方式有点困惑.假设我们有一个main.c,一个foo.c和一个bar.c. 如何编写代码以便main.c识别其他文件中的函数?另外,在foo.c和bar.c中,是在main函数中编写的所有代码还是我们需要编写其他函数来完成我们需要它们做的事情?我已经阅读了有关如何编写makefile的教程,并且它在大多数情况下都有意义,但我对它的基本后勤仍然有点困惑.