Как запустить ranlib для архива, созданного через Android.mk?

Это касается нескольких библиотек, с которыми я работаю регулярно. Смотрите, например:

Ошибка таблицы символов архива SSL (запустите ranlib)нет таблицы символов архива (запустите ranlib) при сборке libcryptopp.a через ndk-build

В своих вопросах пользователи создали Android.mk для библиотек OpenSSL и Crypto ++. Похоже, что болевым моментом являются пользователи, добавляющие обертку Android.mk к исходным текстам.

За пределами Android каждый проект основан на Makefile, каждый проект создает статический архив, а каждый проект создает общий объект на основе статического архива. Каждый проект также выполняетсяranlib на статический архив. Crypto ++ особенно чувствителен к необходимостиranlib потому что это библиотека C ++ иОдно правило определения нарушения приводят к неопределенному поведению.

При использовании Android.mk для создания статического архива, как мы запускаем ranlib для архива через Android.mk?

Ответы на вопрос(1)

Ваш ответ на вопрос