关于 “Makefile:3:***遗漏分隔符。停止 。”解决方法二
2014-12-08 17:23
387 查看
下面时装自他人的:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
我编写makefile的时候出现了这个问题
上网查了查,都说是
gcc ,g++ ,rm,cp前面是tab,不是空格
我改了两边,都是用tab,但是编译时还是提示出现了错误
Makefile:3:***遗漏分隔符。停止
我才意识到在getit的
编译->首选项:"编辑器"选项页下,有一个"制位表",有一个复选框:插入空格代替制表符(s)
若选中的话,编辑器将会以空格代替“制位表”
我将其去掉,在修改我的Makefile后编译成功
也就是说:
一 首先查看是不是用tab
二 其次查看是不是真的用tab
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
这种方法没有用过,但是对于vim 发现了一种办法
在vim 的配置文件 .vimrc 中 添加
如果类似的配置语句,那么设置成这种格式,并且重新处理一下之前写的自动对齐的tab问题
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
我编写makefile的时候出现了这个问题
上网查了查,都说是
gcc ,g++ ,rm,cp前面是tab,不是空格
我改了两边,都是用tab,但是编译时还是提示出现了错误
Makefile:3:***遗漏分隔符。停止
我才意识到在getit的
编译->首选项:"编辑器"选项页下,有一个"制位表",有一个复选框:插入空格代替制表符(s)
若选中的话,编辑器将会以空格代替“制位表”
我将其去掉,在修改我的Makefile后编译成功
也就是说:
一 首先查看是不是用tab
二 其次查看是不是真的用tab
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
这种方法没有用过,但是对于vim 发现了一种办法
在vim 的配置文件 .vimrc 中 添加
set tabstop=8 " 设置制表符(tab键)的宽度 set softtabstop=8 " 设置软制表符的宽度 set expandtab " Tab替换空格
如果类似的配置语句,那么设置成这种格式,并且重新处理一下之前写的自动对齐的tab问题
相关文章推荐
- “makefile:425: *** 遗漏分隔符 。 停止。”问题解决
- makefile ifeq 提示“ 遗漏分隔符” 错误的解决方法
- 问题解决: Makefile:10: *** 遗漏分隔符 。 停止。
- 问题解决: Makefile:10: *** 遗漏分隔符 。 停止。
- Makefile:3:***遗漏分隔符。停止 。原来如此.....
- makefile:1: *** 遗漏分隔符 。 停止。
- Makefile:2: *** 遗漏分隔符 。 停止。
- makefile:2: *** 遗漏分隔符 。 停止
- Makefile:27: *** 遗漏分隔符 。 停止
- 关于windows 开机后出现“资源管理器停止工作”的解决方法
- 关于makefile中,一直显示“XXX is up to date”的解决方法
- 关于WIN 7 资源管理器突然停止的问题及解决方法
- makefile:2: *** 遗漏分隔符 。 停止
- Makefile:3:***遗漏分隔符。停止 。原来如此..... .
- Makefile:2: *** 遗漏分隔符 。 停止。
- 关于编译内核后出现start kernel...停止不动的问题及解决方法
- Makefile:3:***遗漏分隔符。停止
- makefile:2: *** 遗漏分隔符 。 停止