yujietian 发表于 2017-8-28 17:02:35

关于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]
查看完整版本: 关于ESP8266 SoC代码编译问题