有没有在安卓平板电脑上运行的免费C++和/或C#编译器
Is there any free C++ and/or C# compiler that runs on an Android-enabled Tablet PC?
问题不是为Android编写C++,而是在Android上编写C++。
我有一台支持Android的平板电脑,我需要同时进行C++和C#编程。
有没有免费的C++和/或C#编译器可以在任何支持Android的平板电脑上运行?
我不想在PC上开发Android应用程序。
我想在安卓系统上运行的IDE上进行编程。
它至少以某种形式存在。我已经设法找到了一个应用程序,它甚至可以编译C和Delphi而不需要任何额外的依赖项(我认为它是GCC和FreePascal附带的)。我现在找不到它,但一直在搜索。同时,TouchQode至少会为您提供一些脚本支持。对于C#,您需要Mono Mono的运行时在Android上当然是可用的,我认为绝对没有理由不能在Android上为其提供编译器 edit:正如CommonWares提到的,Android没有免费的Mono端口,所以这些都不适用。同情
为什么不呢,它是一个linux内核和一个受良好支持的体系结构(arm)。你可以为android编译GCC,但平板电脑的性能不会让你感到惊讶。我想你还需要构建glibc——你可以在这里查看:http://forum.xda-developers.com/showthread.php?t=1299962
基本上,您需要为arm体系结构交叉编译gcc和glibc。
有没有免费的C++和/或C#编译器可以在任何支持Android的平板电脑上运行?
让我们暂时假设答案是肯定的(当然不是针对C#的)。
您还需要:
- Android SDK及其工具链
- Android NDK(因为你对C/C++感兴趣)及其工具链的其余部分
- IDE
虽然有一些OK的文本编辑器,但目前还不存在可以在Android上运行的文本编辑器。
相关文章:
- C/C++编译器通常会删除重复的库吗
- 模板-模板参数推导:三个不同的编译器三种不同的行为
- Win32编译器选项和内存分配
- MSVC多行宏编译器错误
- 静态数据成员的问题-修复链接错误会导致编译器错误
- C++,我收到一个无法理解的编译器错误
- 在线编译器中的分段C++没有打印消息
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- C/C++预处理器是否可以检测一些编译器选项
- 是否有C++编译器选项允许激进地删除所有函数调用,并将参数传递给具有空体的函数
- C++错误C2600:无法定义编译器生成的特殊成员函数(必须首先在类中声明)
- 我需要知道编译器如何在cpp中使用析构函数
- 编译器如何区分std::vector的构造函数
- CLANG 编译器 说:变量"PTR"可能未初始化
- 告诉c++编译器该参数没有别名
- 使用仅使用一次的变量调用的复制构造函数.这可能是通过调用move构造函数进行编译器优化的情况吗
- 为什么所有C++编译器都会崩溃或挂起此代码
- 编译器如何在使用SFINAE的函数和标准函数之间确定两者是否可行
- 我收到同义重复编译器错误。我应该如何修复"类型"X"的参数与类型"X"的参数不兼容?
- 为什么C++编译器没有检测到正确声明的类?