Raspberry pi 如何在windows上使用arm none eabi gcc编译某些内容

Raspberry pi 如何在windows上使用arm none eabi gcc编译某些内容,raspberry-pi,arm,cross-compiling,Raspberry Pi,Arm,Cross Compiling,我正在尝试为raspberry pi 4构建一个项目,使用windows 10作为构建平台,我安装了编译器,arm none-eabi-gcc,但是我了解到的每一条信息都与如何在linux机器上运行它有关,我真的不想仅仅为了加载linux环境而运行vm,那么,我如何在Windows10上运行编译器,是否从Cmd运行它?或者是否有其他方法可以执行此操作?您应该使用arm-none-eabi-gcc.exe for Windows Compile。 此外,您还拥有像MinGW这样的linux环境,并

我正在尝试为raspberry pi 4构建一个项目,使用windows 10作为构建平台,我安装了编译器,
arm none-eabi-gcc
,但是我了解到的每一条信息都与如何在linux机器上运行它有关,我真的不想仅仅为了加载linux环境而运行vm,那么,我如何在Windows10上运行编译器,是否从Cmd运行它?或者是否有其他方法可以执行此操作?

您应该使用arm-none-eabi-gcc.exe for Windows Compile。 此外,您还拥有像MinGW这样的linux环境,并使用已安装的终端(xterm)。 然后,您必须将.so文件复制到
C:/MinGW
下的MinGW
/lib
/usr/lib
文件夹中。
希望这对您有所帮助。

您可以下载IDE
DS-5社区版

您可以下载工具链:

然后按照本教程中的步骤进行操作:

您可以在Win10上检查本机构建。
否则,您也可以在win10中设置,然后您也可以使用任何linux工具链。

您的目标是32位版本的linux吗?64位版本?还是要编写裸机应用程序?如果是,是32位还是64位?请相应地更新您的问题,您可能会更快/更好地回答您的问题。在创建自己的沙盒之前,首先在沙盒中玩总是很好的,有无数的windows gnu工具解决方案,您应该能够找到,但如果您可以运行windows,您可以在同一台计算机上运行linux,这将更加容易,没有在硬盘上安装任何东西,让你的脚湿了。您还可以获得第二个pi或在现有pi的基础上进行开发。pi只是另一台计算机,它没有任何魔力。像计算机一样使用它。这是一个非常广泛的问题,所以需要更多的细节。一旦你知道你想要做什么,并且能够使用这些工具,那么你就可以知道你想要在windows上使用哪一套工具,然后,要么下载并安装,要么从源代码构建,然后在windows上运行这些命令。了解您使用的Raspberry Pi的确切型号也会有所帮助。我打算在不久的将来获得Raspberry Pi 4,除此之外,我完全不知道我在做什么,我计划先在“沙箱”中测试,但是我仍然不知道如何使用编译器。