Snail 发表于 2016-4-8 12:10:26

嵌入式开发-makefile脚本格式错误

做嵌入式开发的时候,一般在虚拟机上用linux(如ubuntu),开发完成然后再回到主机(win7)把代码上传到服务器上,当共同开发者clone你这个工程的时候,然后编译即运行脚本makefile会遇到一个问题,提示:-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No such file or directory 出现上面错误的原因是脚本文件是DOS格式的(makefile在我win7主机上有编辑过), 即每一行的行尾以\r\n来标识。解决方法: 使用vim编辑器打开脚本, 运行::set ff?可以看到DOS字样或unix(下面是我已经改过的):
使用set ff=unix把它强制为unix格式的, 然后存盘退出, 即可.
页: [1]
查看完整版本: 嵌入式开发-makefile脚本格式错误