码迷,mamicode.com
首页 > 其他好文 > 详细

关于 “Makefile:3:***遗漏分隔符。停止 。”解决方法二

时间:2014-12-08 19:13:50      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:blog   ar   sp   文件   div   问题   log   bs   ef   

下面时装自他人的:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

我编写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:3:***遗漏分隔符。停止 。”解决方法二

标签:blog   ar   sp   文件   div   问题   log   bs   ef   

原文地址:http://www.cnblogs.com/dilidingzhi/p/4151556.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!