C4droid — это удобный (но мощный) компилятор C/C++ IDE + C/C++ для Android.
Основные характеристики:
- Автономный компилятор C: создавайте собственные приложения на устройстве Android и запускайте их даже без доступа в Интернет
- Редактор исходного кода с подсветкой синтаксиса, вкладками, завершением кода, форматированием кода, ассоциацией файлов и отменой/повтором.
- Экспортируйте и делитесь своими программами в виде APK-файлов или собственных исполняемых файлов (для терминальных приложений).
- Корень не требуется (но C4droid может использовать его для ваших программ, если хотите)
- Полная поддержка ANSI C и ISO C99 с TCC (Tiny C Compiler) + uClibc
- Git-интеграция
- Настраиваемый графический интерфейс, вы сами выбираете, где разместить вкладки и кнопки, также поддерживаются темы.
Дополнительные функции с бесплатным плагином GCC:
- Полная поддержка C++ и почти полная поддержка C++11 с помощью GCC + Bionic libc.
- Поддержка NativeActivity, Qt, SDL и SDL2 для графического интерфейса.
- Отладчик с точками останова и часами
- Поддержка Makefile: используйте те же сценарии сборки, что и на вашем ПК (включен BusyBox)
- Функция полуавтоматического портирования библиотеки с открытым исходным кодом для улучшения программирования и обучения
C4droid спроектирован так, чтобы быть удобным для пользователя, но нет ничего идеального.