![](/img/trans.png)
[英]How to debug Linux TUI applications for Raspberry Pi using Visual Studio
[英]How to connect Raspberry Pi 3 to Visual Studio? (UPDATED)
我已經在我的 Raspberry Pi 3B 上安裝了 Windows 10 IoT 核心,並將我的樹莓派和我的電腦連接到同一個連接。 但是當我想運行一個用 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 文本標簽)。 但錯誤是:
我安裝的是Visual Studio 2017 社區版而不是 Visual Studio 2022 企業版(預覽版),然后連接問題解決了。
順便說一句,我正在 Pi 3B+ 上運行 Win10 IoT Core,並且一直在使用它在我的 PC 上從 Win10/VS2019 編寫/部署項目。 今天早上我從頭開始安裝了 Win11/VS2022,打開了我的一個項目,構建並嘗試部署到 Pi。 它失敗了,說遠程調試器不再與 2022 兼容。我現在必須堅持使用 2019。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.