【发布时间】:2017-04-21 22:52:45
【问题描述】:
我正在为一家公司做实习研究。我在使用 Mono(.Net 平台的跨平台实现)时遇到了一些问题。我的公司设计硬件和软件。
我使用嵌入式 linux 的知识非常有限。我正在实习的公司非常注重 .NET。但是 mono 的新发展,他们问自己是否可以将 linux 用于较小的项目,也避免了为他们设计软件和硬件的人的高昂许可成本。
我已经研究过 mono 可以做什么(现在还不能做什么)。现在我遇到了嵌入式问题。我有点迷失在如何构建嵌入式 linux 的故事中。
我看到一些故事,他们只是使用一些标准的 linux 库来在硬件上制作嵌入式 linux。我还看到存在特殊的 linux 发行版,例如 uClinux(又名 µClinux)。那么有什么区别,还是一样。当我想在目标设备上使用嵌入式 linux 时,流程通常是什么样的?
好吧,比单声道部分,所以基本上我希望能够在嵌入式 linux 中运行 C#。在这里他们主要使用 uclinux,我可以为此使用单声道吗?我查看了一些规范,它们没有内存管理单元 (MMU)。
所以基本上我担心没有 MMU。既然垃圾收集器会有什么反应呢?
我希望我没有给出过多的问题,
问候,我已经感谢你阅读它,
本杰明
【问题讨论】:
标签: .net mono embedded-linux uclinux