Welcome! Log In Create A New Profile

Advanced

Re: Размер исполняемого файла.

Evgeniy Berdnikov
October 22, 2017 08:42AM
On Sun, Oct 22, 2017 at 08:28:30AM -0400, supermicro wrote:
> Но когда файл скомпилировался (gcc version 5.4.0 20160609 (Ubuntu
> 5.4.0-6ubuntu1~16.04.5)), то каково было мое удивление, что размер стал
> больше, чем был! Размер оригинального файла - 1230768 байт, а получившегося
> - 4211352 байт. А если скомпилировать с теми же параметрами, что и у
> оригинального файла, то размер получается вообще 8748504 байт.
> Подскажите пожалуйста, почему так получается и как мне добиться уменьшения
> размеров файла.

Файл в дистрибутиве скорее всего скомпилирован без -g и, возможно, с -s,
или же пострипан после сборки (т.е. удалены таблицы символов). Посмотреть
можно командой file /path/to/nginx, если там будет написано "stripped",
значит, таблиц символов нет. Ну и man file, man strip, man gcc на предмет
ключей компиляции/сборки.
--
Eugene Berdnikov
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Размер исполняемого файла.

supermicro October 22, 2017 08:28AM

Re: Размер исполняемого файла.

Evgeniy Berdnikov October 22, 2017 08:42AM

Re: Размер исполняемого файла.

supermicro October 22, 2017 08:51AM

Re: Размер исполняемого файла.

Gena Makhomed October 22, 2017 09:02AM

Re: Размер исполняемого файла.

supermicro October 22, 2017 09:18AM

Re: Размер исполняемого файла.

Gena Makhomed October 22, 2017 09:32AM

Re: Размер исполняемого файла.

supermicro October 22, 2017 09:45AM

Re: Размер исполняемого файла.

Vadim Lazovskiy October 23, 2017 06:06AM

Re: Размер исполняемого файла.

supermicro October 23, 2017 01:21PM

Re: Размер исполняемого файла.

Валентин Бартенев October 23, 2017 01:32PM

Re: Размер исполняемого файла.

supermicro October 23, 2017 01:39PM

Re: Размер исполняемого файла.

Andrey Kopeyko October 23, 2017 06:54AM

Re: Размер исполняемого файла.

supermicro October 23, 2017 01:34PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 345
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready