Cpp компилятор для андроид
Краткое описание:
Компилятор C (и C++) для Android.
Описание:
* Компиляция кода
* Диагностика в режиме реального времени (предупреждения и ошибки), исправления
* Файлы и учебник (переменные, методы, и т.д.)
* Статический анализ
* Подсветка синтаксиса
* Портретный / пейзажный интерфейс
* Автоматический отступ и автоматическое сопряжение (настраивается)
* Настраиваемая подсветка синтаксиса (темы)
* Компиляции кода C / C++ (без рута)
* Работает в автономном режиме (встроенный компилятор, подключения к интернету не требуется)
* Большие примеры кода C / C++
* Подробный учебник и руководство C++
* Менеджер дополнений и обновлений
* Поддержка Dropbox
При первом запуске CppDroid извлекает SDK (около 150Мб), примеры и учебные пособия, требуется около 190Мб внутреннего пространства для хранения.
Русский интерфейс: Нет
Скачать:
Версия: 3.3.3 Premium by zameel (bibendum81)
версия: v3.3.2 [GP] CppDroid 3.3.2.apk ( 46.08 МБ )
версия: v3.3 [Unlocked] CppDroid — C/C++ IDE (Пост Alex0047 #63258185)
версия: v3.3 [GP] CppDroid — C/C++ IDE (Пост papasha55 #62429153)
версия: v3.2.1 [Unlocked] CppDroid — C/C++ IDE (Пост Alex0047 #60319277)
версия: 3.1 Unlocked CppDroid — C/C++ IDE (Пост Alex0047 #56719867)
версия: 3.1 Unlocked RUS CppDroid — C/C++ IDE (Пост papasha55 #59964573)
версия: 3.1 CppDroid 3.1.apk ( 45.92 МБ )
версия: 2.4 Модификация версии 2.4 из GP
версия: 2.2 name.antonsmirnov.android.cppdroid-1.apk ( 45.39 МБ )
версия: 2.2 Rus CppDroid — C/C++ IDE (Пост Ryoidenshi Aokigahara #48241868)
Сообщение отредактировал iMiKED — 09.09.19, 06:11
Источник
Cpp компилятор для андроид
Краткое описание:
Компилятор C/C++
Описание:
Компилятор C (и C++) для Android.
Вы можете писать свои программы прямо на смартфоне и запускать их. Эта программа использует TCC и uClibc, поэтому поддерживает ANSI C целиком и ISO C99 частично. C4droid может использоваться в образовательных целях.
Некоторые компоненты C4droid под LGPL, внесенные изменения очевидны и немного костыльны, но Вы можете спросить меня о них в ЛС.
А еще можно использовать GCC с Bionic libc, для этого нужно поставить плагин GCC for Android.
Автор программы — я. Помните, что несмотря на наличие здесь крякнутых версий, программа является платной.
Русский интерфейс: Нет
версия: 5.96 C4droid (Пост earthruby #53244601)
версия: 5.01 C4droid (Пост Alex0047 #47281607)
Версия: 5.00 C4droid (Пост Alex0047 #44560726)
Версия 4.99: C4droid (Пост Alex0047 #39142506)
Версия 4.97: C4droid (Пост #34008820)
Версия 4.11: C4droid (Пост #30849499)
Версия 4.09: C4droid (Пост #26813900)
Версия 4.08: C4droid (Пост #24953371)
Версия 4.05: C4droid (Пост #23828096)
Версия 4.01: C4droid (Пост #21175558)
Версия 3.95: C4droid (Пост #19010398)
Версия 3.71: C4droid (Пост #16992015)
Версия 3.57: C4droid.apk ( 1.49 МБ )
GCC плагин: GCC for C4droid.apk ( 19.64 МБ )
Версия 3.35: //4pda.to/forum/dl/post/1919763/C4droid%20(CC++%20compiler)%20v3.35.apk
Версия 3.33: C4droid.apk ( 1.38 МБ )
Версия 3.03:C4droid
2.03: C4droid_free.apk ( 1.24 МБ )
2.00: C4droid_free.apk ( 1.24 МБ )
1.05: C4droid_free.apk ( 1.24 МБ )
Сообщение отредактировал iMiKED — 16.10.20, 13:28
При запуске программа спросит название этого сайта в кириллице.
Нашелся баг: pthread валится с Segfault.
Ни одна из версий pthread из uclibc не заработала, поэтому в следующей версии pthread будет убран.
Респект создателю такой проги. Я уже хотел попробовать перебрать gcc под Bionic 😉 , но наткнулся на эту тему.
Пожелание автору — выложить в данной теме номер своего кошелька в Яндекс.Деньги. Я готов заплатить 3 стоимости, но не готов платить через Android Market, а такие разработки надо поощрять.
Еще бы Vim под Android и было бы совсем хорошо.
Источник
Cpp компилятор для андроид
Краткое описание:
Среда разработки и GCC компилятор C/C++ для Андроид
Описание:
## Features
— Offline C compiler
— Offline C++ compiler
— Native activity, SDL2 support for GUI
— Build executables file, export your program
— Make 4.0, makefile support, you can build as on your PC
— Static code analysis, it helps you to fix «difficult» bugs:
* memory leaks
* mismatching allocation and deallocation
* uninitialized variables usage
* array index out of bounds errors
— C/C++ code formatter
— Terminal emulator: full-featured terminal
— Git, svn support (Install by use Intall plugin features)
— Diagnostic utility: auto jump to error position
— Compiler output: See stdout, stderr
— Syntax highlighting: C/C++ language and very more language (only highlight without compile)
— C/C++ examples from https://www.programiz.…p-programming/examples
— File manager
— Multi Tab: you can open different files in different tabs to manage editing multiple files simultaneously with ease.
— Easy toolbar: you can quickly create a new file, open, save, save as, undo/redo, insert some commonly used symbols, go back to last edit location, etc.
— List of recently opened files
— Regular search, replace or replace all
— Change the typeface and font size
— Show line numbers
— Show whitespace characters (tabs, line breaks)
— Regular search, replace or replace all
— «Word wrap» switch
— Lock the screen orientation in auto, horizontal or vertical
— Remember the last opened file
— Hide the soft keyboard, long press the edit area can be turn on
— Convert selected text to uppercase or lowercase by long pressing the «edit area»
— Automatic indentation
— Keep the screen awaken
— Dark/Light Themes
## How to use SDL, NativeActivity?
You need install SDL Plugin for CPP N-IDE and open it once time to install libraries.
The application will be auto detect linker flags (LDFLAGS) for your source file
## How to use makefile?
1. Write your makefile
2. Open terminal and type «make»
## How to install libraries
1. Open drawer then click «Install libraries/Plugin»
2. Find your prebuilt libraries your need
Currently, I supported commom libraries such as curl, CLooG, dropbear, expat, fontconfig, freetype, glib, gmp, isl, conv, pcre, png, uuid, mpc, mpfr, ncurses, openssl, ppl
Если программа не собирается, смотрите в настройки стандарта языка. (Последний скрин. По умолчанию там пусто, вы должны настроить сами !)
Требуется Android: 4.0+
Русский интерфейс: Нет
Скачать:
версия: 1.2.4-armeabi-v7aCPP N-IDE 1.2.4-armeabi-v7a.apk ( 39.65 МБ )
версия: 1.2.4-armeabi-v7a Premium
Откуда она взялась и чем отличается, никто не знает
CPP N-IDE (C/C++ Compiler on Android) (Пост Alex0047 #76945618)
Сообщение отредактировал gar_alex — 12.09.18, 13:59
Источник
Cpp компилятор для андроид
Краткое описание:
Среда разработки и GCC компилятор C/C++ для Андроид
Описание:
## Features
— Offline C compiler
— Offline C++ compiler
— Native activity, SDL2 support for GUI
— Build executables file, export your program
— Make 4.0, makefile support, you can build as on your PC
— Static code analysis, it helps you to fix «difficult» bugs:
* memory leaks
* mismatching allocation and deallocation
* uninitialized variables usage
* array index out of bounds errors
— C/C++ code formatter
— Terminal emulator: full-featured terminal
— Git, svn support (Install by use Intall plugin features)
— Diagnostic utility: auto jump to error position
— Compiler output: See stdout, stderr
— Syntax highlighting: C/C++ language and very more language (only highlight without compile)
— C/C++ examples from https://www.programiz.…p-programming/examples
— File manager
— Multi Tab: you can open different files in different tabs to manage editing multiple files simultaneously with ease.
— Easy toolbar: you can quickly create a new file, open, save, save as, undo/redo, insert some commonly used symbols, go back to last edit location, etc.
— List of recently opened files
— Regular search, replace or replace all
— Change the typeface and font size
— Show line numbers
— Show whitespace characters (tabs, line breaks)
— Regular search, replace or replace all
— «Word wrap» switch
— Lock the screen orientation in auto, horizontal or vertical
— Remember the last opened file
— Hide the soft keyboard, long press the edit area can be turn on
— Convert selected text to uppercase or lowercase by long pressing the «edit area»
— Automatic indentation
— Keep the screen awaken
— Dark/Light Themes
## How to use SDL, NativeActivity?
You need install SDL Plugin for CPP N-IDE and open it once time to install libraries.
The application will be auto detect linker flags (LDFLAGS) for your source file
## How to use makefile?
1. Write your makefile
2. Open terminal and type «make»
## How to install libraries
1. Open drawer then click «Install libraries/Plugin»
2. Find your prebuilt libraries your need
Currently, I supported commom libraries such as curl, CLooG, dropbear, expat, fontconfig, freetype, glib, gmp, isl, conv, pcre, png, uuid, mpc, mpfr, ncurses, openssl, ppl
Если программа не собирается, смотрите в настройки стандарта языка. (Последний скрин. По умолчанию там пусто, вы должны настроить сами !)
Требуется Android: 4.0+
Русский интерфейс: Нет
Скачать:
версия: 1.2.4-armeabi-v7aCPP N-IDE 1.2.4-armeabi-v7a.apk ( 39.65 МБ )
версия: 1.2.4-armeabi-v7a Premium
Откуда она взялась и чем отличается, никто не знает
CPP N-IDE (C/C++ Compiler on Android) (Пост Alex0047 #76945618)
Сообщение отредактировал gar_alex — 12.09.18, 13:59
Источник
C/C++ Compiler 2.4
C ++ — это язык программирования общего назначения, созданный Бьярном Страуструпом как расширение языка программирования C или «C с классами». Со временем язык значительно расширился, и современный C ++ имеет объектно-ориентированные, универсальные и функциональные возможности в дополнение к средствам для низкоуровневого манипулирования памятью.
— Скомпилируйте и запустите вашу программу
— Просмотрите вывод программы или подробную информацию об ошибке
— Выберите один из стандартов компилятора C ++, а именно:
ISO / IEC 14882: 1998 C ++ 98
ISO / IEC 14882: 2003 C ++ 03
ISO / IEC 14882: 2011 C ++ 11
ISO / IEC 14882: 2014 C ++ 14
ISO / IEC 14882: 2017 C ++ 17
ISO / IEC 14882: 2020 C ++ 2a
— Оптимизирован для подключения к внешней физической клавиатуре / Bluetooth.
— Расширенный редактор исходного кода с подсветкой синтаксиса, завершением скобок и номерами строк.
— Открытие, сохранение, импорт и совместное использование файлов C / C ++.
— Для компиляции требуется подключение к Интернету
— Максимальное время работы программы составляет 20 секунд
— Некоторые функции файловой системы, сети и графики могут быть ограничены
— Это пакетный компилятор; интерактивные программы не поддерживаются. Например, если ваша программа предоставляет подсказку для ввода, введите ввод на вкладке «Ввод» перед компиляцией.
Источник