写Makefile如下:

hellomake: hellomake.c hellofunc.c 
    gcc -o hellomake hellomake.c hellofunc.c -I.

执行make命令时,却报如下错误:
Makefile ...2 ... 遗漏分隔符...停止

经过调查,发现是这样的:

Makefile的 hellomake: 行被称为rule。
第二行,是具体的编译动作。开头不可以有空格,留白是由 按tab键形成的。

去掉空格,改为tab键后,再执行make命令,成功。

相关文章:

  • 2021-05-14
  • 2021-07-30
  • 2021-06-17
  • 2022-12-23
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
猜你喜欢
  • 2021-11-29
  • 2022-12-23
  • 2021-10-04
  • 2021-06-02
  • 2022-12-23
相关资源
相似解决方案