nixp.ru v3.0

26 мая 2017,
пятница,
23:48:44 MSK

DevOps с компанией «Флант»
Maks написал 15 июня 2006 года в 14:17 (509 просмотров) Ведет себя неопределенно; открыл 3 темы в форуме, оставил 1 комментарий на сайте.

Ситуация такая.

Нашел нужную либу в инете для своей задачи, но ее функционал полностью не удолетворял меня, поэтому я ее дописал. Она собирается и работает, как надо, но меня не устраивает то, что в ней экспортятся все символы и функции, какие есть в исходниках, в том числе которые мне не нужны (таблица экспорта занимает больше 70% so, а ее я хочу урезать).

Как управлять экспортом из so, как мне указать только нужные для экспорта функции (что то наподобие виндовых def-файлов в *nix есть) ?

Таблицу экспорта смотрю с помощью: nm libxxx.so