Cxxdroid - C/C++ compiler IDE

Есть рекламаПокупки в приложении
4,1
Отзывы: 16,9 тыс.
1 млн+
(количество скачиваний)
Возрастные ограничения
3+
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот

Описание

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.
Последнее обновление
7 нояб. 2024 г.

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Это приложение может передавать указанные типы данных третьим лицам
Местоположение, Финансовые данные и ещё 3
Это приложение может собирать указанные типы данных
Местоположение, Личная информация и ещё 4
Данные шифруются при передаче
Удалить данные невозможно.

Оценки и отзывы

4,1
16 тыс. отзывов
Денис Федоренко
23 декабря 2024 г.
Может ещё после каждой введенной буквы рекламу показывать начнёте?? Какие деньги вы где тратите публикуя этот публично доступный язык программирования что вам нужно столько б.ть рекламы в этом приложении?? Есть причина почему я именно ваши компиляторы использую, раньше вы соотносились с качеством, теперь как напильником по можечку. Итак не слишком весёлое занятие, а реклама после каждой второй компиляции(дай бог что бы произошло вообще иногда эти компиляторы просто ничего не выдают) вообще огонь
5 человек отметили этот отзыв как полезный.
Вам помогла эта информация?
GGdeAIM
14 апреля 2025 г.
Своего компьютера нет, поэтому пользуюсь телефоном. Спасибо разработчикам, что предоставили возможность изучать c++ , даже находясь в подобной моей ситуации. Преимущество именно мобильной версии компилятора ещё и в том, что телефон можно использовать прямо на ходу, чего с компом или ноутом не провернуть. Хоть на велик садись и, если умеешь кататься без рук, начинай кодить. Супер приложение!!!
26 человек отметили этот отзыв как полезный.
Вам помогла эта информация?
Раян Гайфуллин
31 декабря 2024 г.
Довольно удобное ide со встроенным терминалом. В приложении присутствует поддержка cmake, что не может не радовать, к слову запустить билд можно не только с терминала, но и редактора(без возможности выбрать параметры cmake). Поддерживается -std=c++17. Хотелось бы иметь возможность сохранять активный сеанс в терминале/открывать как отдельную вкладку на равне с файлами. Забавный баг: при напечатывании кириллицы в терминале они не отображаются, но появляется возможность стирать путь)
6 человек отметили этот отзыв как полезный.
Вам помогла эта информация?

Новое в приложении

Update sdk version