1、资源下载
①、 官网下载:
链接:https://pan.baidu.com/s/1skRvR1j#list/path=/&parentPath=/
②、网上找的集成版资源:
链接:https://pan.baidu.com/s/1c1WRp1A
(备用链接:https://pan.baidu.com/s/1i4YjWUx 密码:058j)
注意:共需要下载三个东西,cygwin,eclipse,ESP_IDE。
大致作用,如图,官网相关介绍链接:http://wiki.ai-thinker.com/ai_ide_install
考虑到文件比较大,官网采取了按需下载的做法。
计算机如果有eclipse,则只需要下载编译环境cygwin以及ESP_IDE,然后首次打开ESP_IDE时,选择对应的路径即可。(eclipse对应到eclipse.exe所在目录,cygwin对应到bin所在目录。)
然后还有一点,关于cygwin的安装路径不得有空格和中文,否则容易出现问题。
2、安装
首先解压 Cygwin_Eclipse_IDE.exe 到 D:\目录下
注意:路径中不要有空格和中文放哪都可以!
3、路径配置
打开ESP8266IDE.exe 弹出窗口
即是前面介绍的eclipse和cygwin的相关路径。(eclipse对应到eclipse.exe所在目录,cygwin对应到bin所在目录。)
点击确定,等待加载,弹出窗口:
选择工具空间,同样可以自定义,
题外话:
①、第一次选择不再提示后,如何修改cygwin和ecilpse的路径?
当我们选择不再提示,而下次想去更改时cygwin和eclipse对应的路径时,可找到对应的conf文件夹,然后在里面进行修改。找到,
修改为0,即可。
②、第一次选择不再提示后,如何修改workspace路径?
进入 Window > Preferences > General > Startup and Shutdown 选中 Prompt for workspace on startup。
接着来,点击OK,弹出ESP_IDE界面.
环境装好!!!
4、导入工程方法
下面两种方法采用SDK V1.5.4版本的,链接:http://wiki.ai-thinker.com/esp8266/sdk
分为两种,一种直接在当前路径下,导入eclipse。
另一种把不是在工作空间的工程copy工作空间,然后导入!
直接导入
打开 ESP8266IDE.exe,选择 File→Import
点开 C/C++分支,并选中 Existing Code as Makefile Project
去除 C++支持,选中 Cygwin GCC,点击 Browser,选中 ESP8266_NONOS_SDK 所在目录,
点击 Finish 完成导入
先 Clean Project,再 Build Project,以防止出错。编译后,控制台输出如下图即编译成功
题外话:
为什么要每次,build前使用clear进行清除呢?
copy到工具空间的方法
其实直接用上面这个方法就行,然后手动直接copy就行了。
介绍这个方法仅作为了解!!!
这个方法导入的SDK,操作的是副本,也就是操作的是workspace里面copy的。这样省去了手动复制的操作。。