关于ESP8266 SoC代码编译问题
最近有开发者反应自动生成的ESP8266 SoC下载后无法编译通过,会有下面报错:root@ubuntu:/home/zencloud/Desktop/share/Gagent_8266/app# ./gen_misc.sh
bash: ./gen_misc.sh
: /bin/bash^M: bad interpreter: No such file or directory root@ubuntu:/home/zencloud/Desktop/share/Gagent_8266/app#./gen_misc.sh
bash: ./gen_misc.sh
: /bin/bash^M: bad interpreter: No such file or directory
该问题是由于gen_misc.sh文件编码引起的,可以用下面方法解决。
3) 设置编译脚本为Unix格式,防止Win系统下对编译脚本产生影响:
vim gen_misc.sh
:set ff=unix //这是vim命令,非添加的内容
:wq! //这是vim命令,非添加的内容应用自:GoKit3(S) 二次开发--开发环境搭建
另外有开发者直接在根目录直接用make编译,也是不对的,请使用gen_misc.sh进行编译,make和gen_misc.sh的编译选项不同。
页:
[1]