1. 程式人生 > >ESP32 開發Eclipse開發環境配置

ESP32 開發Eclipse開發環境配置

1、背景

Window下,ESP-IDF開發環境已經建立好了,這就要開始配置一下Eclipse的編寫和編譯環境,為了自己編寫和編譯有一個好的環境。其實我在ESP-IDF開發環境配置好之前,就是用eclpse來編寫的,在Ubuntu下編譯,可是要開虛擬機器,且配置Ubuntu時,有點小失誤,拖拉資料夾要兩次。現在Windows下開發環境弄好了,怎能不弄弄eclipse下編譯呢?

對Windows配置有麻煩的朋友,可以看看我的另一篇博文

https://mp.csdn.net/postedit/84728654 

1.1 參考文獻

官網文件 https://docs.espressif.com/projects/esp-idf/en/latest/

大神半顆心臟 https://blog.csdn.net/xh870189248/article/details/80304624

Justice_Gao https://blog.csdn.net/jdsnpgxj/article/details/80130138

Java開發環境配置 https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

2、Eclipse 開發環境(C/C++版)配置過程

2.1 首先你必須有eclipse執行的環境

感謝浩子提供連結,我是朋友直接給的連線下的,這裡給你一個路徑

https://www.oracle.com/downloads/index.html

你這裡可以根據你的需要下JDK或JRE,JDK中包括JRE,我下了JRE(Jave Run Environment),eclipse執行環境就夠了。

根據給出的第三篇java開發環境配置 來配置環境變數JAVA_HOME和 CLASSPATH以及修改PATH

結果如下所示:

 

2.2 下載安裝eclipse

下載安裝給了連結 https://www.eclipse.org/downloads/packages/ 或者百度搜索eclipse就行

下載之後,解壓縮執行其中eclipse.exe就行,選擇預設工作空間。

2.3 匯入hello-world工程

步驟1、File--》Import

步驟2、選中Existing code as Makefile Project 雙擊或按Next

步驟3、在1中選擇工程所在目錄,2中選擇C,3中選擇Cross GCC(交叉編譯工具),記住4中工程名不要重了,重了就改改。單擊Finish,匯入工程完成。

2.4 配置工程

配置工程包括交叉編譯鏈的配置和Include路徑的配置

2.5 編譯結果呈現

執行make help 檢視make相關命令

-make menuconfig              配置IDF專案,建立更新sdkconfig檔案。

-make defconfig                  配置IDF專案為所有選項為預設值。

-make all                             構建app(可執行檔案)、bootloader 和分割槽表

-make flash                         構建並下載app、bootloader和分割槽表到晶片中

-make clean                        清除所有輸出檔案

-make