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