C4droid (C/C++ compiler) для Google Android

C для Android это среда программирования и компилятор для языков программирования C и C дважды плюс на устройствах с процессорами на архитектуре ARM и, соответственно, системой Android. Теперь отдельные высокоорганизованные особи человеческой популяции, известные как С-программисты, смогут заниматься любимым делом прямо на своем смартфоне, по дороге, например, на работу, в метро. Что, конечно, существенно повысит производительность труда и весьма порадует IT работодателей, в связи с мобилизацией средств разработки, способных существенно повысить как норму выработки, так и норму прибавочной стоимости.

Среда основана на библиотеке uClibs, специально предназначенной для микроконтроллеров. А так же на крошечном компиляторе TCC, способном кроме обычных функций исполнять еще и функции интерпретатора, то есть позволит вам пользоваться нашим великим и ужасным С как обычным скриптовым языком. В переводе на обычный человеческий язык (хотя зачем это надо?) это означает, что вы сможете по-быстрому написать на вашем смартфоне приложение и тут же его скомпилировать, запустить и протестировать. Приложение может использоваться, как обучающая среда с целью как следует набить руку на написании небольших приложений для Android и не только.

С помощью функции makefile вы сможете компилировать файлы с исходным кодом программ прямо на своем смартфоне. То есть, набив в простеньком текстовом редакторе текст программы и соответствующим образом оформив его, вы сможете превратить его в полноценный программный продукт в недрах своего карманного помощника.

Пройти, так сказать, все этапы пути от алгоритма до действующей программы. К тому же вы сможете скомпилировать несколько файлов с исходным кодом в рамках одного проекта. Только не забывайте вводить имя исполняемого файла и выбирать вид компиляции.

Если вы компилируете Qt-приложение (кроссплатформенная структура приложений, широко использующаяся для создания программ в среде графического интерфейса), состоящее из одного файла, вы должны вписать в конце исходного файла #include "your source file name with cpp.moc". Этого не требуется, если вы используете Profile-guided оптимизацию. Используя функцию экспорта, вы сможете вывести результаты своей компиляции как в виде файла с расширением APK (готовая к установке на Android программа), так и в виде бинарного файла.

Если при использовании встроенного компилятора TCC возникает ошибка Illegal instruction, нужно скачать и установить GCC плагин. Вообще, при обнаружении ошибок и багов в работе приложения вы можете непосредственно обратиться к разработчику и получить полную техническую поддержку.
Microsoft пересмотрела плату за использование ИИ в Microsoft…
Сегодня появилась информация о том, что компания Microsoft отказалась от идеи взимать дополнительные 20 д…
Google Home теперь работает в ИИ-приложении Gemini…
Сегодня компания Google сообщила о том, что добавляет расширение Google Home в приложение Gemini, что поз…
Niantic создала 3D-карту мира на основе игры Pokémon Go…
Сегодня компания Niantic официально объявила о разработке нового модуля Large Geospatial Model, который с…
YouTube получил массу улучшений…
Сегодня в сети появилась информация о том, что YouTube планирует внедрить новые улучшения системы, основа…
Google Photos получил важную функцию поиска по фото на базе …
Сегодня сервис Google Photos официально получил обновления, которое существенно улучшает поиск. Суть в то…
Gmail будет предоставлять временную электронную почту…
На текущий момент в интернете существует множество сервисов, предлагающих временные почтовые ящики, причё…
ChatGPT обновили до функции поиска…
Сегодня чат-бот ChatGPT совершил серьёзный шаг в своём развитии, реализовав полноценную функцию поиска ин…
Онлайн-кинотеатр Tvigle отпраздновал 17 лет…
Российская медиакомпания Tvigle, первооткрыватель в сегменте российских онлайн-кинотеатров, в этом году о…
МегаОбзор
ЭЛ № ФС 77 - 68301. Выходные данные СМИ МегаОбзор
2006-2024
© MegaObzor