如何将 Raspberry Pi 3 连接到 Visual Studio? (更新)
Posted
技术标签:
【中文标题】如何将 Raspberry Pi 3 连接到 Visual Studio? (更新)【英文标题】:How to connect Raspberry Pi 3 to Visual Studio? (UPDATED) 【发布时间】:2021-11-11 05:23:30 【问题描述】:我已经在我的 Raspberry Pi 3B 上安装了 windows 10 IoT core,并将我的 raspberry pi 和我的电脑连接到同一个连接。但是当我想运行一个用 Visual Studio 2022 编写的简单程序时,出现这些错误:
Missing tools on -574456429: g++ gdb rsync zip
Could not resolve path '~/projects/Blink1/obj/ARM/Debug/'
代码:
#include <wiringPi.h>
// LED Pin - wiringPi pin 0 is BCM_GPIO 17.
// we have to use BCM numbering when initializing with wiringPiSetupSys
// when choosing a different pin number please use the BCM numbering, also
// update the Property Pages - Build Events - Remote Post-Build Event command
// which uses gpio export for setup for wiringPiSetupSys
#define LED 17
int main(void)
wiringPiSetupSys();
pinMode(LED, OUTPUT);
while (true)
digitalWrite(LED, HIGH); // On
delay(500); // ms
digitalWrite(LED, LOW); // Off
delay(500);
return 0;
.Windows 10 IoT 核心版本为 10.0.17763.107
.Visual Studio 版本为 2022 预览版
有什么想法吗???
更新:wiring pi 是树莓派的Linux 基础库。所以我尝试了一个简单的 XAML 示例(一个简单的 Hello world 文本标签)。但错误是:
【问题讨论】:
我会从sudo apt install g++ gdb rsync zip
开始。没有这些数据包,它肯定是行不通的。
@PMF 谢谢,您提到的命令是 Linux 终端命令。但这里我们有 Windows 10 IoT 核心。
你是对的,对不起。我知道它以某种方式工作,但我自己没有使用过 Windows 10 IoT,特别是因为它似乎不再受支持。我认识一些可能知道的人。我会问,但这可能需要几天时间。
@PMF 非常感谢。我不得不使用 Windows 10 IoT。我真的更喜欢使用像 Raspbian OS 这样的 Linux 发行版,而不是 windows 10 IoT,但我不被允许。
我读你的问题不够准确 - 看来你正在使用 WiringPi。这仅适用于 linux,您的构建似乎需要 linux 依赖项。你一定要使用 C 吗?
【参考方案1】:
我安装的是 Visual Studio 2017 社区版,而不是 Visual Studio 2022 企业版(预览版),然后连接问题就解决了。
【讨论】:
以上是关于如何将 Raspberry Pi 3 连接到 Visual Studio? (更新)的主要内容,如果未能解决你的问题,请参考以下文章
无法通过 BLE 将 Android 应用程序连接到 Raspberry Pi 3
如何使用 Wifi Direct 将我的 Windows 10 PC 连接到我的 Raspberry Pi 3?
如何在连接到 Raspberry Pi 的显示器上显示 GUI?
带有外部 GPS 的自定义定位服务通过 android things 连接到 Raspberry Pi