Jetbrains永遠的神
工欲善其事,必先利其器,Jetbrains家的IDE可以說是永遠的神了,真的是誰用誰知道,都1202年了,還不整個這個星球最智能的IDE試試?
準備作業
既然要開發ESP8266,那編譯環境一定必不可少,這里請根據需求食用配置環境的教程
- 手動配置程序
- 自動配置程序(算半自動吧)
控制臺測驗
- 將目錄
ESP8266_RTOS_SDK\examples\get-started\hello_world拷貝到桌面 - 打開命令提示符,切換到桌面的
hello_world目錄中 - 執行
cmake -G Ninja && ninja
注:這里請務必保證使用控制臺執行時專案可編譯
下載安裝CLion
在Jetbrains官網下載CLion,眾所周知,CLion是一款商業軟體,至于如何獲得許可嘛懂的都懂(劃掉)
至于如何安裝網上都有教程,這里就不贅述了
然后,CLion是有中文插件的,下載方法參見百度
下載Mingw-w64
雖然我們這里從頭到尾都用不到這東西,但CLion不配置它不作業啊可惡
從SourceForge的MinGW-w64工程下載它,找個合適的地方解壓
配置CLion
配置萬惡的Mingw,環境里填上剛解壓的Mingw路徑

新建工程
終于要熬到頭咯,新建一個C++可執行檔案專案,選擇專案位置

打開設定,配置CMake,這里CMake選項填-G Ninja -Wno-dev,構建選項填-Wno-dev,其它的照著整就完事了

右鍵 > 打開于 > Explorer
刪掉除.idea外的所有檔案目錄


把ESP8266_RTOS_SDK\examples\get-started\hello_world目錄中的所有檔案和目錄復制到HelloWorldESP

回到CLion的編輯器,選擇檔案 > 重新加載CMake專案

好了,見證成功

現在點擊右上角的編輯配置,將目標設定為所有目標并確定


點擊右上角的錘子圖示,開始第一次構建,第一次構建會很慢,這樣就編譯完成了

大功告成
ohhhhhhhh
事后
我發現,在CLion中沒法打開Config配置選單,所以把那個選單作為一個外部工具寫進CLion,這里的程式是cmd,引數是/c start "Menu Config" cmake --build $CMakeCurrentBuildDir$ --target menuconfig,作業目錄是$ProjectFileDir$

這樣在工具列中就有配置選單的選項了

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/299757.html
標籤:其他
上一篇:《嵌入作業系統 - RT-Thread開發筆記》手把手教你使用RT-Thread制作GD32系列BSP
下一篇:U-Boot-記憶體部分
