Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要一些建议来开始在ARM(linux)平台上编程吗_Linux_Macos_Arm - Fatal编程技术网

需要一些建议来开始在ARM(linux)平台上编程吗

需要一些建议来开始在ARM(linux)平台上编程吗,linux,macos,arm,Linux,Macos,Arm,我将(可能)很快在ARM平台上运行linux发行版(我不知道是哪个发行版…) 我知道这个项目涉及视频流,但我不能告诉你更多。实际上我只收到了通知,还没见到任何人 我从未在这样的平台上工作过。所以我的想法是在项目开始前进行测试 您建议我如何理解这样一个平台的工作原理?互联网链接?教程?工具 此外,由于我家里没有任何ARM处理器(只有我的iPhone…),你会建议我使用哪种虚拟机?(很明显,我不想浪费时间安装和测试每一个。) 我知道这一页在MacOS X 10.5/intel平台上运行哪个更合适?要

我将(可能)很快在ARM平台上运行linux发行版(我不知道是哪个发行版…)

我知道这个项目涉及视频流,但我不能告诉你更多。实际上我只收到了通知,还没见到任何人

我从未在这样的平台上工作过。所以我的想法是在项目开始前进行测试

您建议我如何理解这样一个平台的工作原理?互联网链接?教程?工具

此外,由于我家里没有任何ARM处理器(只有我的iPhone…),你会建议我使用哪种虚拟机?(很明显,我不想浪费时间安装和测试每一个。)

我知道这一页在MacOS X 10.5/intel平台上运行哪个更合适?要在虚拟机上安装哪个linux发行版?


我知道这个话题很广泛,所以欢迎提出任何想法

我不能回答你所有的问题,但是有一个完整的端口。根据我的经验,它的效果非常好(我已经在一台电脑上试用过)。Debian中所有可用的东西现在都可以在QNAP上使用了!因此,首先尝试与您的项目相近的Debian工具和软件包,然后再继续尝试,可能是最简单的方法。

对于可以模拟ARM平台的虚拟机,请尝试QEMU。您可以安装一个基于ARM的DebianLinux发行版,并对其进行修补。在ARM、QEMU和Debian上进行谷歌搜索,您就可以开始了

另外:不要太担心ARM CPU。您将使用linux,因此所有的底层工作都已经为您完成了。更重要的是了解linux引导过程是如何工作的。如何安装东西等。你很少会(如果有)注意到你在一个ARM设备上运行。与运行linux的PC的最大区别在于,ARM的速度要慢得多

如果你想找一个真正的硬件玩,我建议你看看beagleboard(www.beagleboard.org)。它很便宜(大约150美元),运行各种linux发行版


使用beagleboard,如果您愿意,您将获得完整的linux交叉编译体验(请注意:您会非常紧张)。

感谢各位的回答,我将深入了解!:-)