GCC / G++ содержит много полезных параметров компиляции позволяющих оптимизировать размер файла и скорость работы программы.-O3 пытается оптимизировать код с точки зрения производительности, включает все оптимизации -О2 плюс несколько дополнительных

gcc/g++ - минимизация размеров исполняемого файла

C++

gcc/g++ - минимизация размеров исполняемого файла

GCC / G++ содержит много полезных параметров компиляции позволяющих оптимизировать размер файла и скорость работы программы.

  • -O3 пытается оптимизировать код с точки зрения производительности, включает все оптимизации -О2 плюс несколько дополнительных. Параметр -Os включает оптимизацию с точки зрения размера файла.
  • -s удаляет информацию о секциях файла
  • Набор параметров -fdata-sections -ffunction-sections -Wl,–gc-sections нужен для того, чтобы не используемые функции не были включены в конечный бинарник.
  • -g0 удаляет всю отладочную информацию.
gcc, g++
09:48
1113
C++
RSS
Нет комментариев. Ваш будет первым!

Авторизация

Войдите, используя Ваш аккаунт

Войти с помощью

Пользователи