是否有任何免费的C ++和/或C#编译器在支持Android的Tablet PC上运行?

时间:2012-01-12 20:33:43

标签: c# android c++ ide

问题不在于为Android编写C ++,而是在Android上编写C ++。

我有一台支持Android的平板电脑,我需要同时进行C ++和C#编程。

是否有任何免费的C ++和/或C#编译器可以在任何支持Android的Tablet PC上运行?

我不想在PC上开发Android应用程序。

我想在运行Android的IDE上进行编程。

3 个答案:

答案 0 :(得分:2)

为什么不呢,它是一个Linux内核和一个支持良好的架构(arm)。你可以为Android编译GCC,但平板电脑的性能不会令你感到惊讶。你还需要构建glibc - 你可以在这里查看:http://forum.xda-developers.com/showthread.php?t=1299962

基本上你需要为arm架构交叉编译gcc和glibc。

答案 1 :(得分:2)

至少以某种形式存在。我已经设法找到一个甚至编译C和Delphi而没有任何额外依赖的应用程序(我假设它带有GCC和FreePascal。)我现在找不到它,但继续搜索。在此期间,TouchQode至少会为您提供一些脚本支持。对于C#,你需要Mono。 Mono的运行时肯定可以在Android上使用,我完全没有理由在Android上也没有编译器。编辑:正如CommonWares所提到的,没有免费的Mono端口可用于Android,所以这些都不适用。可惜。

答案 2 :(得分:1)

  

是否有任何免费的C ++和/或C#编译器可以在任何支持Android的Tablet PC上运行?

让我们暂时假装答案是肯定的(它当然不适用于C#)。

您还需要:

  • Android SDK及其工具链
  • Android NDK(因为您对C / C ++感兴趣)及其余的工具链
  • IDE

目前没有任何一种在Android上运行,尽管有一些OK文本编辑器。