LINUX.ORG.RU

Компилирование прог с -s


0

0

Люди объясните мне простому смертному нужна debugging information в файлах? Ведь без неё размер намного меньше получается.. Почему бы не делать везде gcc -s и так далее..?
anonymous

Чего то криво послалось, вторая попытка..

Люди объясните для чего мне простому смертному нужна debugging information в файлах? Ведь без неё размер намного меньше получается.. Почему бы не делать везде gcc -s и так далее..?

anonymous
()
Ответ на: комментарий от anonymous

А какая разница - пусть будет. Или у тебя места на диске нет?

anonymous
()

Вроде для этих целей strip есть

Demetrio ★★★★★
()
Ответ на: комментарий от anonymous

нет смысла подавать -s в каждый вызов gcc. экзешников в природе гораздо меньше чем объектников. наоборот, типичная практика gnu заключается в том, что файлы собираются с -g, а затем при инсталляции на экзешники вызывается install -s, который отладочную инфу убирает.

anonymous
()
Ответ на: комментарий от mikhail

> Что за слово нехорошее - экзешники...

:~> file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically linked (uses shared libs), stripped

executable == экзешник. что тебя смущает?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.