win11下Raspberry Pi Pico C/C++ 开发环境配置出错

问题遇到的现象和发生背景

按照如下教程配置C/C++ 开发环境,启动开发环境project generator时
https://github.com/mobyw/pico-getting-started

img


产生如下问题

img

尝试过的解决方法

之后参照区里的方法结果还是报错
https://blog.csdn.net/zoran_wu/article/details/120955482

img

配置没做好,使用"NMake Makefiles",这个需要安装Visual Studio 方可使用,,这个配置是否满足了。

还是make没有配置对,检查下你的路径还有环境变量

img


(1)尝试把路径中的 \ 改成 /
(2)路径中不要带空格,我图中用圆圈标出来的两个位置,路径中都有空格

nmake.exe 是 Visual Studio 中带的,默认不在PATH环境变量下
你需要打开“适用于 VS XXXX 本机工具命令提示”,在里面运行相关编译命令
或者
打开“适用于 VS XXXX 本机工具命令提示”,运行where nmake.exe,找到nmake.exe所在目录
把目录添加到PATH环境变量,再进行VSCode编译

参考 https://raspberrypi.stackexchange.com/questions/133588/why-does-introducing-c-to-a-pico-project-result-in-error-duplicate-inline

在Windows 11下配置Raspberry Pi Pico的C/C++开发环境时,出现问题可能是由于一些常见的配置错误。以下是一些可能导致配置出错的常见问题和解决方法:

缺少C/C++编译器:确保您已经安装了适当的C/C++编译器。对于Raspberry Pi Pico的开发,建议安装GNU Arm Embedded Toolchain。

缺少Pico SDK:确保您已经下载并安装了Raspberry Pi Pico的软件开发工具包(Pico SDK)。您可以从Raspberry Pi官方网站上获取最新的Pico SDK版本。

缺少编译器路径配置:在配置开发环境时,需要将编译器路径添加到系统的环境变量中。请确保将GNU Arm Embedded Toolchain的bin目录路径添加到PATH环境变量中。

编译器版本不兼容:确保您使用的编译器版本与Pico SDK兼容。检查Pico SDK文档或官方网站,了解推荐的编译器版本。

缺少依赖库:某些项目可能需要额外的依赖库。确保您已经安装了项目所需的所有依赖项。

IDE配置错误:如果您在使用IDE进行开发,确保您正确配置了IDE以使用正确的编译器和SDK路径。

USB驱动问题:在连接Raspberry Pi Pico到计算机时,确保正确安装了USB驱动程序,以便计算机可以识别Pico。

重新连接设备:如果您在配置环境后仍然遇到问题,请尝试重新连接Raspberry Pi Pico到计算机,以确保设备正确连接。

如果您能提供更具体的错误信息或配置步骤中的问题描述,我将能够为您提供更准确的帮助。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632