本文轉載自:http://wiki.ai-thinker.com/ai_ide_install
安信可 ESP 系列一體化開發環境是安信可科技為方便廣大用戶而推出的基於 Windows + Cygwin + Eclipse + GCC 的綜合 IDE 環境
簡介
安信可一體化開發環境有以下特點:
-
支持ESP8266 NONOS和FreeRTOS環境開發
-
支持ESP31B/ESP32 FreeRTOS環境開發
-
下載即用,無需另外配置環境
-
可直接編譯所有樂鑫官方推出的SDK開發包
下載
考慮到文件比較大,且大部分用戶本機已經安裝了eclipse,因此我們分離了eclipse和cygwin,只需首次啟動時配置好地址即可
| 文件名 | 描述 | 備注 |
|---|---|---|
| Cygwin.exe | cygwin和xtensa編譯器環境 | 含ESP8266 和 ESP31B/ESP32 開發環境 |
| Eclipse.exe | eclipse c/c++ 開發工具,僅在官網版本基礎上打包了jre運行環境 | 本機已經安裝 eclipse cdt 環境的的無需重復下載 |
| ESP_IDE.exe | 一體化開發環境配置工具 | 一鍵配置各種環境變量 |
下載地址:http://pan.baidu.com/s/1skRvR1j (XP 系統請使用舊版本,暫時不支持 ESP32,請等待下一版本更新)
文件使用7z自解壓程序打包,后綴名為exe,下載后雙擊即可解壓
安裝
我們以單獨下載為例(集成化與之相同)
下載文件如下:
首先解壓cygwin到D:\目錄下:
再解壓eclipse 到 D:\Program Files下
將 ESP_IDE.exe 移動到一個合適的位置,例如:D:\Program Files\AiThinker 下
這幾個位置都可以自定義,但請注意:Cygwin 路徑不要有中文或者空格,建議直接放在盤符的根目錄下
配置
雙擊打開ESP_IDE.exe
選擇之前放置的 Eclipse 位置和 Cygwin 位置
其中Eclipse文件夾的位置為 eclipse.exe 所在的目錄
Cygwin文件夾的位置為 bin 文件夾所在的目錄
若使用 ESP32 則需要選擇 IDF_PATH 所在的目錄(不開發 ESP32 時可以留空)
路徑錯誤時,均會有提示錯誤
如果確認配置正確,可以勾選【Not Ask】,
下次應用將會自動根據指定的位置初始化環境並啟動Eclipse
ESP_IDE.exe 同目錄下config文件夾內含有配置文件 cfg.xml ,可以使用記事本編輯
注意:
當配置格式讀取出錯時,應用會刪除配置,並在下次啟動時新建配置
若配置無誤,則點擊【OK】后,會啟動Eclipse
首次使用 Eclipse 時會提示選擇一個目錄作為工作空間
之后即可使用Eclipse 進行 SDK 的開發








