在windows下git clone 一份uboot代码,放到uboot下编译,报错:/bin/sh:invalid option。
开始各种倒腾,以为sh解析器坏了,用ln -s /bin/bash /bin/sh无效,多方求证之后得到答案,
是在windows git下来格式不对,改成utf8即可。只要dos2unix mkconfig就行了
要想编译成功,还需修改目录下每个文件的格式,使用命令
find *.* u-boot/ | xargs dos2unix *.*
--------------- ok --------------------