Articles of makefile

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 Теперь […]

Android-ndk Добавление статических библиотек в android.mk

У меня есть три статических библиотеки из фреймворка, которые я хочу использовать в моем проекте. Эти библиотеки называются libtinySAK_armv7-aa, libtinyNET_armv7-aa and libtinyHTTP_armv7-aa . Я поместил их в ту же папку, что и Android.mk и Application.mk . Мой родной код зависит от них, поэтому я хочу включить их в свою общую библиотеку. Из того, что я […]

Построить проект андроида из командной строки

Я хотел бы создать проект android из командной строки в Linux. В корневой директории проекта находятся следующие файлы и каталоги: AndroidManifest.xml build.xml default.properties res/ src/ Можете ли вы предоставить образец Makefile как построить этот проект?

Строительный проект андроида производит ошибку 2

Недавно я купил книгу, чтобы помочь в разработке C ++ для Android, в которой содержатся образцы кода. Однако, когда я прихожу к созданию некоторого кода примера, я получаю следующую ошибку: C:\ndk\android-ndk-r9\ndk-build.cmd all "Compile++ : Chapter10 <= Chapter10.cpp process_begin: CreateProcess(NULL, C:/ndk/android-ndk-r9/toolchains/arm-linux-androideabi-4.7/prebuilt/windows/bin/arm-linux-androideabi-g++ -MMD -MP -MF ./obj/local/armeabi/objs/Chapter10/Chapter10.od -fno-exceptions -fno-rtti -Ijni -IC:/ndk/android-ndk-r9/sources/android/native_app_glue -IC:/ndk/android-ndk-r9/sources/cxx-stl/stlport/stlport -IC:/ndk/android-ndk-r9/sources/cxx-stl//gabi++/include -Ijni -DANDROID -Wa,–noexecstack -Wformat -Werror=format-security […]

Несовместимая неявная декларация встроенной функции Предупреждение Использование NDK с LAME

Я пытаюсь следовать учебнику, расположенному в следующем месте http://developer.samsung.com/android/technical-docs/Porting-and-using-LAME-MP3-on-Android-with-JNI Суть в том, что он позволяет использовать LAME MP3-кодер с JNI. Я следил за каждым из шагов, упомянутых в уроке. Мой проект находится по адресу: C:\workspace\ И называется «LAME_Test». В разделе « Компиляция с NDK» в учебнике я пошел дальше и сделал makefile под названием «Android.mk», […]

Как ускорить работу модуля в AOSP

Я работаю над приложением контактов из проекта с открытым исходным кодом Android. Моя версия для Android – 2.3.5_r1. И используя mm для создания модуля, но скорость выполнения довольно медленная, поэтому я сомневаюсь, есть ли способ ускорить создание. PS: На самом деле, если я скомпилирую этот модуль в eclipse, я ускорю его, потому что функция автозастройки […]

Как использовать перекомпилированную сборку OpenCV для Android

Поэтому я хочу изменить один из файлов в сборке OpenCV для Android, и я выполнил инструкции на своем сайте, чтобы загрузить сборку, и я смог сделать это успешно. Я изменил один из файлов (calibinit.cpp) и сделал его снова и скопировал файлы в OpenCV / платформы / build_android_arm / Библиотека / В папку jniLibs моего AndroidStudio […]

Undefined ссылка на 'typeinfo для тестирования :: Test' с Google Test на Android NDK

Я пытаюсь использовать Google Test с Android NDK. Следуя примеру NDK README , я установил свой Android.mk и один тест, как показано ниже, но я получаю эту ошибку: ./obj/local/armeabi/objs-debug/ndkfoo_unittest/FilteredPriorityQueue_test.o:FilteredPriorityQueue_test.cpp:function typeinfo for mashbot::FilteredPriorityQueueTest_ShouldRetrieveTop_Test: error: undefined reference to 'typeinfo for testing::Test' collect2: error: ld returned 1 exit status make: *** [obj/local/armeabi/ndkfoo_unittest] Error 1 Вот что я знаю […]