• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

esp8266编译环境问题?

huihui163 2017-11-20 浏览量:856
esp8266编译环境问题?1.png
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 参考一下这篇文章,http://blog.csdn.net/flyingcys/article/details/71351746

    实测照做是可以的,不过你那个ubuntu的版本会不会太旧我就不知道了


    有一步很关键sudo chmod 777 /opt/xtensa-lx106-elf,这个是取得权限用的

    • 发布于 2017-11-24
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :CL:代表包装, https://ams.com/zh/tsl1401cl#tab/applications 回复

其他答案 数量:6
  • xtensa-lx106-elf-gcc 就是说没有这个命令啊!
    • 发布于2017-11-20
    • 举报
    • 评论 2
    • 0
    • 0
huihui163 回复了 348218692 :上面提示已经安装成功了 回复
电子老工程师 回复了  :https://www.molex.com/pdm_docs/sd/5018762040_sd.pdf 回复

  • 可能的原因有:
    xtensa-lx106-elf目录的权限是什么?
    使用如下命令更改权限试试。
    sudo chmod 777 /opt/xtensa-lx106-elf

    还有,你把工具解压在了根目录下,那么一般是要设置系统的环境变量,而不是用户的环境变量,这在后续的程序编译时,有可能会有很多权限问题。
    • 发布于2017-11-20
    • 举报
    • 评论 5
    • 0
    • 0
huihui163 回复了 汉云 :我试一下大神,您终于出来了 回复
huihui163 回复了 汉云 :系统的环境变量怎么设置啊 回复
汉云 回复了 huihui163 :/etc/profile文件中,最后添加:export PATH=$PATH:/opt/xtensa-lx106-elf/bin 回复
huihui163 回复了 汉云 :已经进入root了,权限不够啊 回复
汉云 回复了 huihui163 :root,权限还不够?更改/etc/profile文件权限不够么? 回复

  • 环境变量path设置不完全,检查一下
    • 发布于2017-11-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :T:包装,000:内部代码 回复

  • 使用超级权限试一下。
    • 发布于2017-11-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :已Q 回复

  • 你的环境变量设置的有问题,不要引号。

    profile或者userserprofile或者bashrc里export 来追加xtensa的路径到path就好。

    比如:

    #回到user目录
    cd ~
    #编辑userprofile,
    nano .profile

    然后文件末尾添加,注意$PATH: 后面的路径填写你的实际路径。还有最初sdk编译xtensa-*的时候,不要用root权限编译,会导致后续使用过程中权限不足。

    export PATH=$PATH:/opt/xtensa-lx106-elf-bin
    

    希望对你有帮助。

    • 发布于2017-11-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :丝印不一样的地方代表批号, 回复

  • 可以参考开发快小e的开发文档或者使用他们提供的虚拟机和镜像直接开发
    • 发布于2017-11-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :包装的区别:M是小卷,不带的是大卷 回复

相关问题

问题达人换一批

esp8266编译环境问题?