需要一些建议来开始在 ARM(使用 Linux)平台上编程

2024-05-21

我(也许)很快就会在托管 Linux 发行版的 ARM 平台上工作(我不知道哪个发行版..)。

我知道该项目涉及视频流,但我无法告诉你更多信息。其实我只收到通知,还没见到任何人。

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

您对我如何了解此类平台的运作有何建议?互联网链接?教程?工具

此外,因为我家里没有任何 ARM 处理器(只有我的 iPhone ..)您会建议我使用哪种虚拟机? (我显然不想浪费时间安装和测试它们中的每一个。)

我知道这个页面在维基百科上 http://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machines. 哪一个更适合在 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 交叉编译体验(警告:你会抓狂的)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

需要一些建议来开始在 ARM(使用 Linux)平台上编程 的相关文章

随机推荐

  • GWT/JAVA 未捕获的异常转义

    我的代码有问题 但似乎无法修复它 我想在提交按钮时将一些客户数据添加到 java GWT 中的数组列表中 我从中添加数据的表单 ok addClickHandler new ClickHandler public void onClick
  • 单个控制器站点的 ASP.NET MVC 路由

    我正在尝试创建一个简单的网站 基本上它有一个控制器Home控制器 该控制器有一个动作Index需要一个string作为参数 这是一个目录 并使用该 目录 来完成其工作 我不知道如何创建一个通用的捕获所有路由 将每个 URL 发送到此一个操作
  • Java 递归和性能

    递归对处理器和内存的影响是否很大 我的意思是 我的一个线程有一个方法 很可能会调用自身 假设它每秒可以自调用一次 我的应用程序应该运行至少 24 小时而不停止 因此它提供了 60 60 24 86400 个自调用方法 它对第二个 主 线程有
  • 如何在 Javascript 中基于嵌套值过滤数组

    我有一个数组 我试图根据某个嵌套值进行过滤 而不获取任何其他元素 const arrayData country Country X games gameTitle Game1 players name John status Active
  • 如何更改chart.js中的标签颜色?

    我有一个像这样定义的饼图 var myChart new Chart ctx type doughnut data labels data labels datasets data data values backgroundColor r
  • Python 中使用 Pygments 的分词器

    想要在 Python 中为源文件 例如 Java 或 C 创建标记器 遇到了Pygments http pygments org 特别是这些lexers http pygments org docs lexers lexers for c
  • Firebase 可以在两个引用上进行事务吗?

    Firebase 为其中的事务提供了以下示例guide https firebase google com docs database web read and write save data as transactions functio
  • 如何使用 Docker 访问输出文件

    我正在编写一个 C 程序 并想在其上使用 Docker 这Dockerfile看起来像下面这样 FROM gcc 7 2 0 ENV MYP repo WORKDIR MYP COPY MYP RUN bin sh c make ENTRY
  • $_REQUEST、$_GET、$_POST 哪一个最快?

    这些代码中哪一个会更快 temp REQUEST s or if isset GET s temp GET s else temp POST s REQUEST http php net manual en reserved variabl
  • 如何使用Emacs运行方案?

    我跟着这个tutorial http jeffcjensen net scheme 并成功安装了Emacs STk Quack 问题是我怎样才能像在 Racket 中那样加载我的程序 在 Racket 中 我可以在上方窗口中编辑代码 输入一
  • 套接字接收全部

    我正在尝试在 C 中捕获 ip 数据包 一切工作正常 除了我只收到传出的数据包 My Code using Socket sock new Socket AddressFamily InterNetwork SocketType Raw P
  • ARC 可以与 Core Graphics 对象一起使用吗?

    我最近开始了一个使用自动引用计数 ARC 的新项目 当我分配 CALayer 的内容时 UIView view UIImage image view layer contents image CGImage 我收到一个错误 ARC 不允许将
  • 在 SQL Server Management Studio 中格式化 SQL

    在 Visual Studio 和其他 IDE 中 您可以使用键盘快捷键 通过菜单或在键入时自动设置代码格式 我想知道是否有办法在 SQL Server Management Studio 中启用此标准功能 我正在处理一些大型存储过程 这些
  • 如何用python创建透明的径向渐变?

    我正在尝试创建一个渐变到清晰背景的径向渐变 我的目标是创建这个渐变并将其作为背景粘贴到另一个图像 到目前为止 我已经能够创建圆形渐变 但它不透明 我在 stackoverflow 中找到了以下代码 imgsize 650 650 image
  • R:根据列名部分匹配计算行平均值

    我有一个看起来像这样的表 er er 1 as as 1 as 2 rt op a 1 6 90 8 6 4 87 b 1 8 56 7 5 5 9 c 8 7 6 4 5 9 6 d 1 0 8 6 4 3 6 e 9 7 2 4 3 8
  • Jquery函数返回值

    我创建了一个函数来迭代 UL LI 这工作得很好 我的问题是将值返回给另一个变量 这可能吗 最好的方法是什么 谢谢 function getMachine color qty getMachine li each function var
  • 在 cocoa touch 中以编程方式将视图位置设置为右上角

    我需要确保一个视图 A 尺寸 200x200 始终与第二个视图 B 全屏尺寸 内的右上角对齐 我想确保无论设备方向如何 视图 A 都保留在该位置 事实是 当使用界面生成器来定位视图时 我对此没有任何问题 但我需要以编程方式构建它 我想我应该
  • 仅使用 Jquery 验证的字母

    我尝试了文章中的每个解决方案one https stackoverflow com questions 4115372 jquery validate plugin adding a custom validator to accept l
  • 如何以编程方式将多个 JPEG 合并为无损 wav 中的更大 JPEG (.net)

    我有几张 JPEG 图像 我想将它们组合成一张大 JPEG 图像 我可以通过创建一个来做到这一点Bitmap然后将它们组合在一起 但这样如果我再次将其保存为 JPEG 图像将会恶化 那么 有没有什么方法可以在解码 编码时在不损失质量的情况下
  • 需要一些建议来开始在 ARM(使用 Linux)平台上编程

    我 也许 很快就会在托管 Linux 发行版的 ARM 平台上工作 我不知道哪个发行版 我知道该项目涉及视频流 但我无法告诉你更多信息 其实我只收到通知 还没见到任何人 我从来没有在这样的平台上工作过 所以我的想法是在项目开始之前进行测试