可以生成Linux ARM可执行文件的C#编译器

时间:2011-04-30 17:06:41

标签: c# linux arm cross-compiling

我一直在为Linux寻找一些C#编译器,经过长时间的搜索,我遇到了一些非常有趣的项目:

但我没有看到任何方法将应用程序交叉编译到ARM Linux可执行文件(arm-unknown-linux-gnu),所以我想知道是否有任何方法使用C#编译器构建ARM Linux可执行文件像那些或其他人一样。

2 个答案:

答案 0 :(得分:2)

你看过.NET Micro Framework吗?

  

ARM架构处理器(包括ARM7和ARM9)以及ADI公司Blackfin目前支持.NET Micro Framework。现在,可以在Microsoft下载中心的Apache 2.0许可下免费下载移植工具包以及源代码。

  

2011年2月,Novell发布了Mono 2.12 C#编译器的预览版,这是第一个用于.NET Micro Framework的开源编译器。

答案 1 :(得分:1)

Mono能够为ARM生成非JIT本机执行二进制文件。他们将此集成到了iPhone http://monotouch.net/的SDK中。

相关问题