Я провожу некоторые исследования для компиляции библиотек C ++, статических или динамических для нового проекта. (Я прочитал этот ответ, также). Я видел, что в OpenBSD и FreeBSD системные библиотеки намного больше (5-7 МБ), чем в Linux (1,5 МБ), потому что они не разделены. Итак, у меня есть 2 вопроса:
Спасибо.
На OpenBSD, libstdc++
является базовой библиотекой c ++ (GCC 4.2), libestdc++
устанавливается из портов (GCC 4.9 или 6). Библиотеки установлены с символами на OpenBSD, вы можете удалить символы с strip -s libwhatever.so
,
Других решений пока нет …