树莓派(Raspberry Pi) Pico VSCode C/C++开发环境配置(无需Visual Studio)

   日期:2021-03-07     浏览:239    评论:0    
核心提示:此教程可以不从Visual Studio启动,详情请直接看第三部分。1.安装必要工具ARM GCC compiler 下载地址下载exe安装版进行安装2.CMake 下载地址安装完成后并把cmake添加到环境变量中。3.VSCode(相信大家都会装)4.Python安装教程5.Git 下载地址此处默认编辑器其实选什么都行,实际使用中用的不多。安装过程中都某些选项有疑问直接按默认的安装就行,也可以自己百度一下详细教程。2.下载并配置SDK先进入自己想安装的位置再输入以下指令

此教程可以不从Visual Studio启动,详情请直接看第三部分。

1.安装必要工具

  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

官方样例是好多样例一起编译的,这里我写了一个单样例编译的 下载地址

本人水平有限,如果文中有错误的欢迎指出

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服