Давайте предположим, что я получил lib.so
Я скомпилировал бинарный файл mySoft
и я связываю это с lib.so
,
На данный момент, учитывая, что все работает как положено, безопасно или не принимать lib.so
и раздеть это с strip -s lib.so
?
Чтобы было ясно, я не заинтересован в связывании других двоичных файлов с моим lib.so
после mySoft
правильно генерируется, меня интересует только сохранить mySoft
работать и получить немного дискового пространства и, возможно, небольшое преимущество с точки зрения производительности.
Да, это безопасно. strip
удаляет только те символы, которые не нужны (потому что они уже связаны). Эти символы полезны для отладки, но они никогда не нужны только для выполнения кода.
Других решений пока нет …