查看: 144|回复: 0

[原创] 【小e1智能硬件开发平台】开发环境使用注意事项

[复制链接]

9

主题

0

好友

176

积分

童生

Rank: 2

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2017-6-22 15:26:36 |显示全部楼层
    本帖最后由 tianyingkeji 于 2017-6-22 15:55 编辑

    大家好我是小宝,清醒的时候又要下雨了。再来吐槽吐槽。
    上次讲到开发环境从虚拟机xbox导入到虚拟机vmware,原因就是一台电脑安装多个虚拟机实在浪费资源,而本人打小生性一直再用vmware,已经伴随我嵌入式开发4年有余。上次遗留的vmware不能实现共享目录的问题,现已解决。问题有两个,一个我们需要更新系统,二个我们要安装vmware tool,不知道为啥esp8266用户安装不能成功,后来我切换到root用户后,安装成功。这时候你会发现在/mnt会出现hgfs目录,这是共享就成功了。 捕获.PNG
    捕获.PNG


    大家会不会非常兴奋,但是你要不高兴地太早。进入v1.4.0.8-u34/et_app进行编译的时候,发现不成功,提示xtensa-lx106-elf-gcc不存在,郁闷。明明刚才可以找到xtensa-lx106的现在怎么提示不成功呢。由于刚才安装vmware tool时,把权限已经切换到了root。在root查找xtensa,确实没有,我索性切换回esp8266账户,查看xtensa是存在的,编译也通过了,生成了。bin文件。这就奇怪了,难道root用户还没有esp8266用户好用了。
    我又重新切换到root账户,vim打开.bashrc文件,发现确实没有环境变量,反正挺无语了,不管那么多了,添加环境变量试试把。export:/opt/xtensa-lx106-elf/bin/PATH 添加环境变量好,source .bashrc让其立即生效。奇迹出现了,果然如此。root用户编译也是木有问题了。 捕获.PNG



    这样子是不是很费劲,还需进入/mnt目录进行编译,那我们做个连接目录吧。我们cd进入Home/esp8266,mkdir 新建share_dir目录。………………为了大家方便,我建了个sh脚本,大家下载,直接执行就可以。 share_dir.rar (154 Bytes, 下载次数: 0)

    执行方法大家都会吧,用./share_dir.sh












    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /4 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-8-16 23:08 , Processed in 0.133028 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部