Makefile 给出错误

Makefile 给出错误

我最近开始在 Ubuntu 15.10 上学习 C 语言。今天我学习了 Makefilehttp://c.learncodethehardway.org/book/ex2.html但问题是我一直收到错误

bharat@ratcoder:~/Programing/C$ make Makefile:4: *** 缺少分隔符(您是指 TAB 而不是 8 个空格吗?)。停止。

我知道我必须使用 Tab 键而不是空格,而且我正在使用 Tab 键,但是当使用 Tab 不能解决我的问题时,我尝试谷歌搜索并使用

:%s/^[ ]+/^I/

按照这里的建议在 vim 中执行https://unix.stackexchange.com/questions/125757/error-while-executing-make-commad-in-ubuntu-terminal。但我仍然得到与上述相同的错误,所以有人请帮助我我错在哪里或者我应该怎么做。我是 Ubuntu 新手。

答案1

通过更改 gedit 中的设置解决了该问题。

编辑菜单 --> 首选项 --> 编辑器 --> 制表位

并取消选中

插入空格而不是制表符

相关内容