Cxxdroid — C/C++ compiler IDE для Android

Cxxdroid — C/C++ compiler IDE для Android

IIEC
Скачать бесплатно
Поделиться
5,0 (1)

Описание

Cxxdroid — самая простая в использовании образовательная среда разработки C и C ++ для Android.

Функции:
— Автономный компилятор C / C ++: для запуска программ C / C ++ не требуется Интернет.
— Менеджер пакетов и настраиваемый репозиторий с готовыми пакетами для общих библиотек, таких как Boost, SQLite, ncurses, libcurl и т. Д.
— Также доступны графические библиотеки, такие как SDL2, SFML * и Allegro *.
— Готовые примеры для более быстрого обучения.
— Полнофункциональный эмулятор терминала.
— Также доступен режим интерпретатора C / C ++ (REPL) на основе CERN Cling.
— Выдающаяся производительность благодаря передовой технологии кэширования компилятора: до 33 раз быстрее при использовании библиотеки Boost, среднее ускорение в 3 раза.
— Чистая и продуманная архитектура: теперь код анализируется и компилируется с помощью одного и того же компилятора, и IDE не падает полностью из-за ошибок времени выполнения в ваших программах :)
— Пользовательский интерфейс разработан с учетом скорости и удобства использования: забудьте о неочевидных сочетаниях клавиш или комбинациях сенсорных кнопок, необходимых только для запуска вашей программы.
— Настоящий компилятор: не используются интерпретаторы на основе Java (или даже Javascript), поддерживается даже встроенный язык ассемблера (синтаксис Clang).

Возможности редактора:
— Предсказание кода в реальном времени, автоматический отступ и анализ кода, как в любой реальной среде IDE. *
— Расширенная панель клавиатуры со всеми символами, необходимыми для программирования на C ++.
— Подсветка синтаксиса и темы.
— Вкладки.
— Поделиться в один клик на Pastebin.

* Функции, отмеченные звездочкой, доступны только в версии Premium.

Важное замечание: Cxxdroid требует не менее 150 МБ свободной внутренней памяти. Рекомендуется 200 МБ +. Больше, если вы используете тяжелые библиотеки, такие как Boost.

Примите участие в разработке Cxxdroid, сообщая об ошибках или отправляя нам запросы функций. Мы ценим это.
Список функций, которые пока недоступны, но мы работаем над их добавлением:
— Отладчик

Поскольку основная цель Cxxdroid — помочь пользователю изучить язык программирования C ++, нашим первым приоритетом является перенос общих библиотек, обратите внимание на это, когда просите нас добавить какую-то библиотеку.

Легальная информация.
Busybox и GNU ld в Cxxdroid APK находятся под лицензией (L) GPL, напишите нам для получения исходного кода.
Clang в комплекте с Cxxdroid имеет некоторые важные изменения, но источник этого форка в настоящее время закрыт. Мы не разрешаем повторное использование этой (или другой проприетарной) части Cxxdroid в любых других продуктах и ​​будем рассматривать это как нарушение авторских прав. Двоичные файлы, скомпилированные с помощью Cxxdroid, также могут подпадать под эти ограничения, если они связаны с нашими проприетарными библиотеками.
Образцы, доступные в приложении, бесплатны для использования в образовательных целях с одним исключением: они или их производные работы не могут быть использованы в каких-либо конкурирующих продуктах (ни в коем случае). Если вы не уверены, подпадает ли ваше приложение под это ограничение, всегда запрашивайте разрешение по электронной почте.
Android является товарным знаком Google Inc.

Дополнительная информация

  • Лицензия Бесплатно
  • Обновлено 9 апреля 2024 г.
  • ОС Android 5.0 и выше
  • Категория Образование
  • Разработчик IIEC
  • Возрастные ограничения 3+

Рейтинг приложения

5,0
Оценок: 1
Оцените это приложение