Articles of gcc

Как использовать предварительно скомпилированные заголовки в проекте Android NDK?

Я переношу большой проект на C ++ из Visual Studio в GCC для Android. Из-за большого количества файлов время компиляции является ледниковым. Я хотел бы настроить предварительно скомпилированный файл заголовка, но я считаю, что документация GCC запутана. У меня есть файл stdafx.h который должен быть базой предварительно скомпилированных заголовков и который является первым включенным файлом […]

Gcc ON arm / android

У меня просто есть EEE-пэд-трансформатор. Как и любое другое оборудование, которое у меня есть, я хотел бы иметь на нем компилятор C. Я знаю, что могу скомпилировать компиляцию, но я бы хотел сделать разработку на самом устройстве. Я искал google, и все, что я могу найти, это страницы о том, как создать инструментальную цепочку для […]

Как удалить строки из скомпилированного двоичного файла (.so)

Как удалить строки из / obfuscate скомпилированного двоичного файла? Цель состоит в том, чтобы избежать того, чтобы люди читали имена функций / методов внутри. Это динамическая библиотека (.so), скомпилированная из кода C ++ для Android с инструментами NDK (включая GCC) Я скомпилирую с -O3 и уже использую arm-eabi-strip -g mylib.so чтобы удалить отладочные символы, но […]

Последние возможности C ++ 11 с Android NDK

Я пытаюсь использовать средства потоковой передачи C ++ 11 с Android NDK, но не уверен, как заставить его использовать последние компиляторы. У меня есть Clang 3.2 и вы можете создавать приложения для iOS. Интересно, есть ли способ сделать это с Android NDK? Если нет, то как мне построить gcc 4.8?

Какой компилятор использует Android NDK?

Я пишу код ARM NEON для Android-приложения, и я боролся с некоторыми флагами компилятора, которые не распознаются. Позже я понял, что поддержка этих флагов была добавлена ​​совсем недавно и моя версия GCC старше. Я делаю все это в Windows и ограничусь тем, что могут предложить Cygwin. Вот мой вопрос: прежде чем я пойду и попытаюсь […]

Как скомпилировать GCC для Android?

Есть ли способ скомпилировать GCC для Android? В принципе, есть компилятор GCC, доступный в эмуляторе терминала Android и способный скомпилировать двоичный файл, который будет запущен на android из исходного файла C или C ++. Я намерен использовать это и в конечном итоге установить make.

Хотите скомпилировать родной Android-бинар, я могу запускать в терминале по телефону

Я пытаюсь пару дней скомпилировать собственный двоичный файл ARM Android, который будет выполняться на моем телефоне с помощью терминала. Я хочу генерировать двоичные файлы того же типа, что и стандартные двоичные файлы Posix, установленные на телефоне, такие как ls, mkdir и т. Д. Я загрузил Android NDK под Mac OS X и смог скомпилировать простые […]

В чем разница в GCC между -std = gnu ++ 0x и -std = c ++ 0x и какой из них следует использовать?

У меня возникают проблемы с <stdint.h> при использовании -std=c++0x в GCC 4.4.3 (для Android): // using -std=c++0x #include <stdint.h> uint64_t value; // error: 'uint64_t' does not name a type Но использование -std=gnu++0x работает: // using -std=gnu++0x #include <stdint.h> uint64_t value; // OK Является <stdint.h> несовместимым с C ++ 0x?

Кросс-компиляция GCC с помощью newlib для ARM: как указать параметры GCC, такие как -march?

Я собрал GCC вместе с newlib для Mac OS X для целей ARM. Однако libc.a был скомпилирован с -fshort-enums, и я не хочу этого, потому что когда я компилирую материал для ARM, я использую -fno-short-enums. Конечно, это конфликты: ld: warning: /var/folders/9m/2wnjp9zd71x13cpdpf16y_4r0000gn/T//ccQuEnp6.o uses 32-bit enums yet the output is to use variable-size enums; use of enum […]

Как построить i686-linux-android-gfortran для android-ndk8b (x86 arch Android)?

Я попытался построить i686-linux-android-gfortran, используя build –gcc.sh, следуя этому (это для androdindk-7b), но я получаю сообщение об ошибке link.h. Я добавил link.h отсюда , но это дает еще больше ошибок. Кто-нибудь пытался включить i686-linux-android-gfortran для x86 Android?

Intereting Posts
Был ли PreferenceFragment намеренно исключен из пакета совместимости? Папка данных приложения Google для Google Google возвращает пустой, когда я использую queryChildren Добавить испанский орфографический андроид Воспроизведение видео в VideoView на Android Обработчики Android – межпоточная связь Не удается найти файл класса для java.lang.Object Показать GIF-файл с помощью Glide (библиотека загрузки изображений и кеширования) Как реализовать функцию «Запомнить меня» в Android-активности? Как я могу получить высоту и ширину панели навигации Android программно? ImageButton в Android с прозрачным фоном Android Studio: Не удалось найти: 'com.android.support:support-v4:19.1.0' Java.io.FileNotFoundException: com / google / inject / internal / util / $ Finalizer.class в начале приложения для Android Как создать build.xml для проекта Android? Android Studio Не удалось запустить AVD Не удалось загрузить класс дескриптора модуля: не нашел класс «com.google.android.gms.dynamite.descriptors.com.google.firebase.auth.ModuleDescriptor»