Articles of makefile

Android Не удается создать проект с NDK-Build.cmd от NDK r7

Когда я пытаюсь построить свой проект Android с JNI, с Android NDK r7. Я не могу построить проект и прийти к этой ошибке. Platform-Win Xp SP2 с файлом ndk-build.cmd, который, согласно разработчику doc, не нужно запускать из cygwin … usr/bin/sh: del: command not found make: *** [clean-installed-binaries] Error 127 Это сообщение указывает, что мой проект […]

Gcc disable -Wall флаг для определенных файлов / папок

В моем проекте есть файлы с открытым исходным кодом (например: http://nothings.org/stb_vorbis/stb_vorbis.c ). Опция -Wall включена в моем файле Android.mk. Во время компиляции в stb_vorbis.c генерируется несколько предупреждений. warning: unused variable <var> warning: statement with no effect warning: <var> defined but not used warning: <var> may be used uninitialized in this function По какой-то причине я […]

OpenSSL скомпилирован для запуска на архитектуре Android x86

Я стукнулся головой о стену: я получил opensl, чтобы скомпилировать все для архитектуры андроидской армейской архитектуры, но для x86 гораздо меньше помощи, и ничего на ней я не могу найти на сайте openSSL. Что-то, что я в конце концов нашел, было статьей intel ( https://software.intel.com/en-us/articles/using-intel-advanced-encryption-standard-new-instructions-on-android#openssl ) при использовании openssl для x86 Архитектуры, а после создания […]

Make: *** Нет заданных целей и не найден файл makefile. Стоп

Этот вопрос выглядит дубликат, чтобы сделать *** никаких заданных целей и не найти файл makefile. Но моя проблема немного отличается, и я тоже пытался это решение, но не работал для меня. Я работаю над библиотекой OpenCV, и я начинаю с примера проекта, но это дает мне следующую ошибку. Пожалуйста, помогите мне решить эту ошибку. 17:31:25 […]

Макропроцессор в Android.mk игнорируется, но работает в Application.mk

Я создал проект Android, используя jni. Теперь я хочу использовать макросы препроцессора, чтобы отличать Lite от полной версии. Он должен выглядеть так: #ifdef LITE auto label = LabelTTF::create("Hello Cocos2dx Lite", "Arial", 24); #else auto label = LabelTTF::create("Hello Cocos2dx Full", "Arial", 24); #endif Для этого я определил переменную в APP_CPPFLAGS в Android.mk следующим образом: APP_CPPFLAGS += […]

Сборка общего объекта C ++ при создании проекта Android в Eclipse

Я пытаюсь настроить Eclipse для создания библиотеки C ++ в качестве общего объекта перед созданием моего Android-проекта. Я изучил, как это сделать с помощью Android.mk, но мне кажется, мне нужно будет изменить библиотеки C ++, чтобы файлы делали использование андроидных make-файлов, что потребует больше времени, чем доступно. Я импортировал исходный код для библиотеки C ++ […]

Создайте Firefox Fennec с встроенным Flash Player

Я создаю Firefox Fennec из исходного кода, и я хотел бы встроить adobe flash player (libflashplayer.so), чтобы пользователи могли начать использовать flash, как только они откроют браузер. Мне жаль, что у меня нет стартовой точки, но инструкции по сборке, предоставленные Mozilla, не охватывают эту тему. Любая идея, как этого достичь?

Gnu Makefile для gdc

Может кто-то, пожалуйста, заполните меня тем, как можно было бы создать Makefile для компиляции * .d-источников с помощью gdc? В частности, я создал Android NDK, gcc, binutils с поддержкой D через GDC (пришлось модифицировать некоторые из libphobos для лучшей поддержки Bionic), и я хотел бы использовать ndk-build для компиляции, но я застрял на Makefile его […]

Построить OpenJPEG для Android

У меня есть вопрос. Что я должен использовать OpenJPEG на Android? (Я просто хочу использовать j2k_to_image). Я хотел бы, чтобы вы рассказали мне, как написать make-файл. Заранее спасибо.

Изменения в импортированном make-файле не инициируют перестройку в android-ndk

У меня есть проект JNI для Android, который я хотел бы скомпилировать с помощью ndk-build . Проект содержит несколько сторонних подпроектов сторонних разработчиков. + – jni + – Android.mk + – my-proj.mk + – other-proj.mk + – my-proj + – a.cpp + – b.cpp + – other-proj (сторонний) + – c.cpp + – d.cpp Теперь […]