linux 编译工程文件怎么打开,linux下使用eclipse打开esp32工程文件,并进行编译下载。...

在之前的文章中,已经讲过将esp-idf 运用linux自带的工具下载,但是为了开发的系统性,这里运用eclipse来对idf进行整体的编译。

首先

cd /esp32

运行eclipse,将workspace选定在/home/li/esp32/workspace/hello_world下

20180111002600820999.png

使用指令

cd /esp32/esp-idf/examples/get-started/hello_world/和指令

cp -r hello_world /home/li/esp32/workspace/hello_world

并通过指令

chmod -R  777  /home/li/esp32/

取得文件夹的读写和执行权利

将本次项目需要用到的工程文件复制到workspace下,然后

创建一个new->cproject

20180111002600822952.png

20180111002600824905.png

点击finish后即可在eclipse中看到建立了的工程了

20180111002600826858.png

在编译之前,需要对工程的属性(proterties)进行修改

20180111002600828812.png

添加相关环境变量

20180111002600829788.png

对于路径,可以使用echo指令来进行查询 ,如下所示

20180111002600831741.png

添加编译器PATH

在开始的第一条指令中我们便通过指令将编译器下载到了esp32的文件夹中,所以可以直接将PATH添加到路径中

20180111002600832718.png

添加包含的文件路径,方法和Windows下一样

20180111002600834671.png

添加用户指令

20180111002600845414.png

20180111002600846390.png

20180111002600847367.png

通过快捷键shift+F9打开

20180111002600852250.png

在build flash就可以了(build flash时如果现实no premission  ....open /dev/ttyUSB0是因为你当前的用户组没有权限范文ttyUSB0,通过指令sudo usermod -aG dialout li(其中li是用户名字)即可永久的获得相关USB访问权限了。)

编译完成结果如下

20180111002600853227.png

可以看到linux下的编译效率是大大高于windows的

原文:http://www.cnblogs.com/noticeable/p/7440315.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值