Есть ли бесплатный С++ и/или С# компилятор, который работает на Android-планшетном ПК?

Вопрос не в написании С++ для Android, а о написании С++ на Android.

У меня есть планшетный ПК с Android-поддержкой, и мне нужно делать как программирование на С++, так и С#.

Есть ли бесплатный С++ и/или С# компилятор, который работает на любом Android-планшетном ПК?

Я не хочу разрабатывать приложения для Android на ПК.

Я хочу сделать свое программирование в среде IDE, которая работает на Android.

Ответ 1

Он существует в той или иной форме, по крайней мере. Мне удалось найти приложение, которое даже компилирует C и Delphi без каких-либо дополнительных зависимостей (я предполагаю, что он поставляется с GCC и FreePascal.) Я не могу найти его на данный момент, но продолжаю поиск. Тем временем TouchQode по крайней мере даст вам некоторую поддержку скриптов. Для С# вам понадобится Моно. Время исполнения для Mono, безусловно, доступно на Android, и я не вижу абсолютно никакой причины, по которой на Android также не может быть компилятор. edit: Как упоминает CommonWares, нет свободного доступного моно-порта для Android, поэтому все это не относится. Жалость.

Ответ 2

Почему бы и нет, это ядро ​​linux и хорошо поддерживаемая архитектура (рука). Вы можете скомпилировать GCC для Android, но производительность планшета не поразит вас. Вам также понадобится построить glibc, я думаю, вы можете здесь проверить: http://forum.xda-developers.com/showthread.php?t=1299962

В основном вам нужно будет скомпилировать gcc и glibc для архитектуры arm.

Ответ 3

Есть ли бесплатный С++ и/или С# компилятор, который работает на любом Android-планшетном ПК?

Предположим, на данный момент, что ответ был да (это, конечно, не для С#).

Вам также понадобится:

  • Android SDK и его инструментальная цепочка
  • Android NDK (так как вас интересует C/С++) и остальная его инструментальная цепочка
  • IDE

Ничего из этого не существует для Android на данный момент, хотя есть текстовые редакторы OK.