我将(也许)很快在托管 Linux 发行版的 ARM 平台上工作(我不知道是哪个发行版..)。
我知道这个项目与视频流有关,但我不能告诉你更多。其实我只收到通知,还没见人。
我从来没有在这样的平台上工作过。所以我的想法是在项目开始之前进行测试。
您有什么建议让我了解这样的平台是如何工作的?互联网链接?教程?工具
此外,由于我家里没有任何 ARM 处理器(只有我的 iPhone ..),您会建议我使用哪种虚拟机? (我显然不想浪费时间安装和测试它们中的每一个。)
我知道这个页面 on wikipedia . 哪个更适合在MacOS X 10.5/intel平台上运行?要在虚拟机上安装哪个 Linux 发行版?
我知道这个话题很广泛,所以欢迎任何想法! :-)
最佳答案
对于可以模拟 ARM 平台的虚拟机,请尝试 QEMU。您可以安装基于 ARM 的 Debian Linux 发行版并对其进行修改。在 ARM、QEMU 和 Debian 上进行谷歌搜索将帮助您入门。
另外:不要太担心 ARM CPU。您将使用 linux,所以所有低级的东西都已经为您完成了。了解 linux 引导过程的工作原理更为重要。如何安装东西等。您很少(如果有的话)注意到您正在 ARM 设备上运行。与运行 linux 的 PC 的最大区别在于,ARM 会慢很多。
如果您正在寻找真正的硬件来玩一玩,我建议您看一下 beagleboard (www.beagleboard.org)。它很便宜(大约 150 美元)并且运行(除其他外)各种 Linux 发行版。
使用 beagleboard,如果需要,您将获得完整的 linux 交叉编译体验(警告:您会 panic )。
关于linux - 需要一些建议才能开始在 ARM(带 linux)平台上编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/887423/