vim编辑Makefile出现missing separator
1、vim编辑Makefile产生missing 衡痕贤伎separator错误的原因:Makefile中的命令必须以tab开始,这点大家应该都知道,然而我们在vim中敲入了tab还是出错,是因为我们敲入的不是真正的tab,而是四个空格。
2、打开你的vim配置文件,终端输入:vim ~/.vimrc。
3、可以看到我们的配置文件中确实将tab更换成了4个空格。
4、在~/.vimrc文件中set expandtab下面添加下列语句:autocmd FileType make set noexpandtab。
5、添加之后保存退出,重新打开之前的Makefile,将所有命令前面的假tab(空格)删除,然后添加tab。
6、将Makefile中所有命令前面的假tab更换掉以后,保存退出,重新执行make,编译成功。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:95
阅读量:95
阅读量:52
阅读量:50
阅读量:38