Безопасно ли разделять общую библиотеку после компоновки?

Давайте предположим, что я получил lib.soЯ скомпилировал бинарный файл mySoft и я связываю это с lib.so,

На данный момент, учитывая, что все работает как положено, безопасно или не принимать lib.so и раздеть это с strip -s lib.so ?

Чтобы было ясно, я не заинтересован в связывании других двоичных файлов с моим lib.so после mySoft правильно генерируется, меня интересует только сохранить mySoft работать и получить немного дискового пространства и, возможно, небольшое преимущество с точки зрения производительности.

4

Решение

Да, это безопасно. strip удаляет только те символы, которые не нужны (потому что они уже связаны). Эти символы полезны для отладки, но они никогда не нужны только для выполнения кода.

7

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector