Что эквивалентно Proguard для кода C / C ++? - PullRequest
2 голосов
/ 22 августа 2011

Это, вероятно, будет достигнуто на этапе компиляции компилятора GCC?Но есть ли какие-либо конкретные ссылки на этом этапе?

Кроме того, есть ли инструмент, который может выполнять уменьшение размера кода, зная, какие части кода не называются?

1 Ответ

1 голос
/ 22 августа 2011

Вы можете сжать окончательный размер вашего исполняемого файла, используя такие инструменты, как:

  • UPX - Ultimate Packet for eXecutables (Отличный инструмент для сжатия любого файла объектного кода, например, .exe, .dll, .elf)

Вот несколько ссылок на разбор кода на этапах компиляции или компоновки gcc / ld:

Так что я представляю, что это должно быть сделано на уровне кода, а не на скомпилированном коде так, как можно работать с байт-кодом Java ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...