Определить версию libc, используемую для создания статической библиотеки.

sudo apt-get update
sudo apt-get install debootstrap qemu qemu-user-static
sudo qemu-debootstrap --arch armhf bionic armhf-chroot
sudo chroot armhf-chroot

uname -m 
2
28.08.2014, 21:13
1 ответ

Статические библиотеки не передают версию GLIBC (, если только она не была специально добавлена ​​к внутренней переменной или данным во время компиляции ).

Если вы знаете, что ищете, вы можете вывести версию GLIBC на основе символов, которые требуются библиотеке. Используя nm, вы можете получить список этих символов:

nm -g staticlib.a
0
05.02.2020, 11:04

Теги

Похожие вопросы