Время соединения Android NDK

#android #gcc #makefile #android-ndk

#Android #gcc #makefile #android-ndk

Вопрос:

Мое приложение использует одну большую предварительно скомпилированную статическую библиотеку, и этап компоновки занимает очень много времени (1 минуту). Я пытался сделать эту библиотеку динамической, но это по-прежнему занимает 1 минуту.

Прямо сейчас единственное, что я имею в виду, это написать библиотеку-оболочку, которая будет экспортировать только те методы, которые мне нужны. Но я действительно не хочу этого делать, так есть ли способ получше?

Ответ №1:

Если кто-нибудь столкнется с такой же проблемой (медленный ld), решение заключается в использовании gold linker.