The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Каталог документации / Раздел "Программирование, языки" / Оглавление документа
Вперед Назад Содержание

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

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


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


Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру