из бинаря? он что с этой опцией, что без - одного и того же (достаточно большого) размера
(да, я про лазарь)
Странно. Должно влиять и сильно. Убрать можно strip'ом
Речь про https://man7.org/linux/man-pages/man1/strip.1.html
это только для объектников?
Вот не знаю
ребилдишь или компилишь?
да уже всё перебилдил )
поставь галку использовать внешние отладочные, покрайней мере поменьше станет, но так действительно, размер не уменьшается, такое ощущение что все в него линкуется
да, в 3 раза уменьшился ) но мне кажется, что тут где-то глючокс..
утилита strip а отладочная она видимо в RTL, просто прилинковывается, наверное только стрипом
Если выключить отладочную инфу и поставить галку smart link, то размер примерно в 10 раз уменьшается.
в лине? на смарт ругается
Да, реально не работает. Если я компилирую EXE под винду, то смарт линк работает, с ним размер 8 МБ, а без него 23 МБ. В линуксе на размер исполняемого файла почему-то не влияет. Но должно влиять на размер SO-библиотек (ко крайней мере я месяц назад это проверял - хорошо влияло).
Обсуждают сегодня