此教程可以不從Visual Studio啟動,詳情請直接看第三部分,
1.安裝必要工具
- ARM GCC compiler 下載地址
下載exe安裝版

進行安裝

2.CMake 下載地址
安裝完成后并把cmake添加到環境變數中,
3.VSCode(相信大家都會裝)
4.Python
安裝教程
5.Git 下載地址
此處默認編輯器其實選什么都行,實際使用中用的不多,安裝程序中都某些選項有疑問直接按默認的安裝就行,也可以自己百度一下詳細教程,

2.下載并配置SDK
先進入自己想安裝的位置再輸入以下指令
從github上克隆sdk
git clone -b master https://github.com/raspberrypi/pico-sdk.git
自動下載sdk依賴
cd pico-sdk
git submodule update --init
在環境變數中添加一個變數名為 PICO_SDK_PATH的變數,路徑為剛剛下載的pico-sdk檔案夾的路徑,

3.配置vscode
1.安裝插件
打開vscode安裝圖中3個插件

2.設定
打開CMake Tools插件設定
在Cmake Environment中再添加一次PICO_SDK_PATH變數

樹莓派編譯程序其實是cmke生成一個makefile,然后make再根據makefile進行編譯,make其實是個批處理工具,目前類似make的工具有Nmake,Ninja,官方檔案中選擇了Nmake所以在cmake tool在Cmake Generator中填入NMake Makefiles,
但這樣就需要安裝Visual Studio了,不過我剛剛看了一下好像nmake可以單獨下載,大家可以試一試下載后配置環境變數看看能不能編譯,
畢竟是用C/C++開發所以肯定都寫過c所以我就用了MinGW中的mingw32_make其實就是linux下的make,在Cmake Generator中填入MinGW Makefiles即可,

然后

將編譯工具選擇成ARM GCC compiler,點擊右邊的生成即可,
4.樣例
克隆官方樣例,
git clone -b master https://github.com/raspberrypi/pico-examples.git
官方樣例是好多樣例一起編譯的,這里我寫了一個單樣例編譯的 下載地址
本人水平有限,如果文中有錯誤的歡迎指出
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/267112.html
標籤:其他
