CPP N-IDE (C/C++ Compiler on Android) | Среда разработки и GCC компилятор C/C++ для Андроид



Реп: (4841)
CPP N-IDE (C/C++ Compiler on Android)
версия: 1.2.4-armeabi-v7a

Последнее обновление программы в шапке: 20.06.2018

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Краткое описание:
Среда разработки и 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

Report bug on Github https://github.com/tranleduy2000/c_cpp_compiler
Если программа не собирается, смотрите в настройки стандарта языка. (Последний скрин. По умолчанию там пусто, вы должны настроить сами !)

Требуется Android: 4.0+
Русский интерфейс: Нет

Разработчик: LisyThien (Vietnam)
Домашняя страница: https://github.com/tranleduy2000/c_cpp_compiler
Google Play: https://play.google.com/store/apps/details?id=com.duy.c.cpp.compiler
Изменения:
- обновлена версия компилятора



Скачать:
версия: 1.2.4-armeabi-v7a
Прикрепленный файлCPP 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)

Прошлые версии


Pascal N-IDE Java N-IDE
Аналоги:
CCTools - C/C++ IDE для Андроида
CppDroid - C/C++ IDE
Cxxdroid - Educational IDE for C/C++
C#Shell (C# Compiler)

Сообщение отредактировал gar_alex - 12.09.18, 13:59
Причина редактирования: Премиум



Реп: (0)
Нормальное приложение. Пока без багов. И без рекламы)



Реп: (0)
оппа( как аргументы передавать в программу? как запускать скрипты?( а жалко, интерфейс гораздо лучше, чем в cctools(

Сообщение отредактировал srglg - 26.06.18, 02:19



Реп: (0)
Pro версию выложит кто-нибудь?



Реп: (4841)
* loz-contrariz, где она существует и чем отличается ?



Реп: (100982)
CPP N-IDE v1.2.4-armeabi-v7a [Premium]

Что нового: неизвестно.
Прикрепленный файлCPP_N-IDE_Premium_1.2.4-armeabi-v7a.apk ( 39.62 МБ )



Реп: (0)
Подскажите, пожалуйста, где она хранит файлы созданные в ней? Нужно на пк скинуть, не могу найти...



Реп: (0)
кто нибудь знает ? в телефоне CPP N-IDE работает а вот в планшете ни как не хочет хоть и устанавливается -- не знаю в какие папки и пути и сколько какие сохранять файлы подозреваю тут и проблемы с записью перед компиляцией.
Заранее благодарен если кто подскажет действия.



Реп: (0)
у меня так получилось на телефоне файлы сохраняет в корне системы все в куче неудобно



Реп: (0)
Вот такая проблема. Как решить?

Прикрепленные изображения
Прикрепленное изображение



Реп: (3)
версия 7а, вылетает, если выделить любое количество символов и поробовать начать ctrl v ( a должно вставиться вместо выделенного)



Реп: (18)
Подскажите плз как настроить utf-8?

Encoding выбрал.
В терминале выбрал, но где-то еще надо настроить. .

А то выглядит так

#include <iostream>
using namespace std;

int main()
{
char g;
cin >> g;
cout << "your char is "<< g ;

return 0;
}

Вывод:
h
your char is h -- работает

я
Your char is -- выводит пустоту или спецсимволы



Реп: (18)
Спасибо. Я видимо для примера код привёл тупой немного.
После настройки и перезагрузки приложения русский язык появился. Спасибо!



Реп: (2)
А нет возможности собирать АПК? Давно ищу с++ компилятор, умеющий в АПК, но пока ничего не нашел.



Реп: (0)
* Robotvasya, это не ошибка
Ты просто приминил переменную char.
Он может принимать только одну букву(английский ). Ты должен приминить переменную int что он работал корректно.



Реп: (1)
* Kebapich, наверное, в данном случае правильнее использовать не char и не int, а wchar_t. Ведь смысл данных именно таков.



Реп: (582)
Bezumets @ 24.11.19, 16:55 *
нет возможности собирать АПК? Давно ищу с++ компилятор, умеющий в АПК,

Aide



Реп: (2)
Иван Тимашков @ 20.06.20, 00:46 *
Aide

Не сраслось с ндк. Много раз пробовал разные сборки и кеши с ндк, после оч долгих мучений в итоге типа встало, но даже приветмир из встроенных примеров не компилит, ошибку дает, хотя где там вообще ошибиться можно?? Тот самый пример в сабже идет.



Реп: (582)
* Bezumets,
Привет, вот мод на Aide с NDK от Android Studio. AIDE - Android IDE - Java, C++ (Пост Иван Тимашков #85109127)

Скачай APK и NDK(размер 400мб)



Реп: (0)
Отличная штука. Я студент, и вот беда: у меня накрылся ноут, благодаря этой проге могу продолжать учить Плюсы и писать небольшие проги для консоли. Ещё и кириллицу поддерживает(в настройках консоли нужно вкл UTF-8 по умолчанию), бомба :D
Да, прога как-то странно реагирует, когда я хочу сохранить проекты в другой папке, работает только с самой папкой CCPlusPlusNIDE, я решил туда проекты и кидать, или с корневой. Но это все мелочи



Реп: (232)
* Bezumets, C4droid может собрать апк


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 08.02.25, 05:50