Вперед Назад Содержание

7. strip

strip [-F BFDNAME | --target=BFDNAME] [-I BFDNAME | --input-target=BFDNAME] [-O BFDNAME | --output-target=BFDNAME] [-s | --strip-all] [-S | -g | --strip-debug] [-K SYMBOLNAME | --keep-symbol=SYMBOLNAME] [-N SYMBOLNAME | --strip-symbol=SYMBOLNAME] [-x | --discard-all] [-X | --discard-locals] [-R SECTIONNAME | --remove-section=SECTIONNAME] [-v | --verbose] [-V | --version] [--help] OBJFILE ...
GNU strip удаляет все символы в объектном файле OBJFILE. Список объектных файлов может включать содержать архивы. Обязятельно должен быть указан хотя бы один объектный файл.

strip изменяет заданные в аргументах файлы до записи модифицированных копий под другими именами.

-F BFDNAME

--target=BFDNAME

Трактует исходный OBJFILE как объектный файл в формате BFDNAME, и перезаписывает его в этом формате. Подробнее см. раздел 11.1 (выбор целевой ОС), стр. 37.

--help

Показывает краткий список опций для strip и завершается.

-I BFDNAME

--input-target=BFDNAME

Трактует исходный OBJFILE как объектный файл в формате BFDNAME. Подробнее см. раздел 12.1 (выбор целевой ОС), стр. 37.

-O BFDNAME

--output-target=BFDNAME

Меняет выходной OBJFILE на объектный файл в формате BFDNAME. Подробнее см. раздел 12.1 (выбор целевой ОС), стр. 37.

-R SECTIONNAME

--remove-section=SECTIONNAME

Удаляет любую секцию с именем SECTIONNAME в выходном файле. Эта опция может задаваться неоднократно. Неосторожное ее применение может попортить выходной файл.

-s

--strip-all

Удаляет все символы.

-S

-g

--strip-debug

Удаляет только отладочные символы.

--strip-unneeded

Удаляет все символы излишние для процесса загрузки.

-K SYMBOLNAME

--keep-symbol=SYMBOLNAME

Оставляет только символ SYMBOLNAME из входного файла. Эта опция может задаваться неоднократно.

-N SYMBOLNAME

--strip-symbol=SYMBOLNAME

Удаляет символ SYMBOLNAME из входного файла. Эта опция может задаваться неоднократно, и совмещаться с другими опциями кроме '-K'.

-x

--discard-all

Удаляет неглобальные символы.

-X

--discard-locals

Удаляет локальные символы, порожденные компилятором.

-V

--version

Показать номер версии strip.

-v

--verbose

Усиление вербализации отладочной информации.


Вперед Назад Содержание