问题描述:

        我直接用的复制黏贴把别的makefile文件直接创建出新的makefile文件时,出现了制表符Tab错误!

原因:

        因为makefile中,书写命令时,必须要在命令开头敲一个Tab键,而不能说用8个空格(space)来代替Tab,虽然看起来样子是一样的,但是它们不会生效为真正地makefile命令!(可以看到直接复制的话命令行都是白色的,表示不生效的意思!)

解决:

        way1:别在Xshell中用鼠标右键的复制黏贴,而是使用命令:

cp makefile1 makefile2
#这里是意思是直接从makefile1复制出 新的makefile2

来生成新的makefile! 

        way2:把原来没有生效的makefile中的命令中的空格space删去,并改为只敲一个tab键!

这2种deal方法最后的结果一致!==》成功产生有效的有用的makefile文件!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐