англійськафранцузькаіспанська

Ad


Значок OnWorks

i686-linux-gnu-strip - онлайн у хмарі

Запустіть i686-linux-gnu-strip у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда i686-linux-gnu-strip, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


strip - Відкидати символи з об'єктних файлів.

СИНТАКСИС


смуга [-F bfdname |--ціль=bfdname]
[-I bfdname |--input-target=bfdname]
[-O bfdname |--output-target=bfdname]
[-s|--стрип-все]
[-S|-g|-d|--strip-debug]
[--strip-dwo]
[-K назва символу |--keep-symbol=назва символу]
[-N назва символу |--strip-symbol=назва символу]
[-w|--підстановка]
[-x|--відкинути-все] [-X |--discard-locals]
[-R назва розділу |--remove-section=назва розділу]
[-o файл] [-p|--зберігати дати]
[-D|--enable-deterministic-archives]
[-U|--disable-deterministic-archives]
[--keep-file-symbols]
[--only-keep-debug]
[-v |-багатослівний] [-V|-- версія]
[--допомога] [--інформація]
objfile...

ОПИС


GNU роздягнутися відкидає всі символи з об’єктних файлів objfile. Список
об'єктні файли можуть включати архіви. Повинен бути принаймні один об’єктний файл
дано.

роздягнутися змінює файли, названі в аргументі, а не записує
модифіковані копії під різними назвами.

ВАРІАНТИ


-F bfdname
--ціль=bfdname
Поставтеся до оригіналу objfile як файл у форматі об'єктного коду
bfdname, і перепишіть його в тому ж форматі.

--допомога
Показати підсумок варіантів до роздягнутися і вийти.

--інформація
Відобразити список з усіма архітектурами та форматами об’єктів
в наявності.

-I bfdname
--input-target=bfdname
Поставтеся до оригіналу objfile як файл у форматі об'єктного коду
bfdname.

-O bfdname
--output-target=bfdname
заміщати objfile з файлом у вихідному форматі bfdname.

-R назва розділу
--remove-section=назва розділу
Видаліть будь-який розділ із назвою назва розділу з вихідного файлу в
доповнення до тих розділів, які інакше були б вилучені. Це
опцію можна надати більше одного разу. Зауважте, що використання цієї опції
неналежним чином може зробити вихідний файл непридатним. Підстановка
характер * може бути дано в кінці назва розділу. Якщо так, то
будь-який розділ, починаючи з назва розділу буде видалено.

-s
--стрип-все
Видалити всі символи.

-g
-S
-d
--strip-debug
Видаліть лише символи налагодження.

--strip-dwo
Видаліть вміст усіх розділів DWARF .dwo, залишивши
інші розділи налагодження та всі символи неушкоджені. Див
опис цієї опції в обькопія розділ для більше
інформація.

--полоска-непотрібна
Видаліть усі символи, які не потрібні для обробки переміщення.

-K назва символу
--keep-symbol=назва символу
Видаляючи символи, зберігайте символ назва символу навіть якщо б це було
зазвичай роздягатися. Ця опція може бути запропонована більше одного разу.

-N назва символу
--strip-symbol=назва символу
Видалити символ назва символу з вихідного файлу. Цей варіант може бути
дається більше одного разу і може поєднуватися з іншими варіантами смужки
ніж -K.

-o файл
Помістіть очищений вихід файл, а не замінити існуюче
файл. Коли використовується цей аргумент, лише один objfile аргумент може бути
вказано.

-p
--зберігати дати
Збережіть дати доступу та модифікації файлу.

-D
--enable-deterministic-archives
Діяти в детермінований режим. При копіюванні членів архіву і
записуючи індекс архіву, використовуйте нуль для UID, GID, міток часу та
використовувати послідовні режими файлів для всіх файлів.

If бінутіли було налаштовано з --enable-deterministic-archives,
тоді цей режим увімкнено за замовчуванням. Його можна відключити за допомогою -U
варіант, нижче.

-U
--disable-deterministic-archives
Do НЕ працювати в детермінований режим. Це зворотне до
-D варіант, наведений вище: під час копіювання членів архіву та запису файлу
індекс архіву, використовувати їх фактичний UID, GID, мітку часу та режим файлу
значень.

Це значення за замовчуванням, якщо бінутіли було налаштовано з
--enable-deterministic-archives.

-w
--підстановка
Дозволити регулярні вирази в назва символуs використовується в іншій команді
параметри лінії. Знак питання (?), зірочка (*), зворотна коса риса (\)
і квадратні дужки ([]) можна використовувати в будь-якому місці
назва символу. Якщо першим символом назви символу є
знак оклику (!), тоді значення перемикача змінюється на протилежне
той символ. Наприклад:

-w -K !foo -K fo*

призведе до того, що смуга буде зберігати лише символи, які починаються з літер
"fo", але відкинути символ "foo".

-x
--відкинути-все
Видаліть неглобальні символи.

-X
--discard-locals
Видаліть локальні символи, створені компілятором. (Зазвичай вони починаються з
L or ..)

--keep-file-symbols
Під час видалення файлу, можливо, с --strip-debug or
--полоска-непотрібна, зберігати будь-які символи, що визначають імена вихідних файлів,
які інакше були б роздягнуті.

--only-keep-debug
Видаліть файл, очистивши вміст будь-яких розділів, які не будуть
бути роздягненим --strip-debug і залишити розділи налагодження
неушкоджений. У файлах ELF це зберігає всі розділи нотаток у файлі
вихід також.

Примітка – заголовки розділів видалених розділів збережені,
включаючи їх розміри, але зміст розділу є
відкинуто. Заголовки розділів збережені, щоб інші інструменти
може зіставити файл debuginfo із справжнім виконуваним файлом, навіть якщо
цей виконуваний файл переміщено в інший адресний простір.

Намір полягає в тому, що ця опція буде використовуватися разом з
--add-gnu-debuglink щоб створити виконуваний файл із двох частин. Один а
видалений двійковий файл, який буде займати менше місця в ОЗП та в a
розповсюдження, а другий - файл налагоджувальної інформації, який є
потрібний лише в тому випадку, якщо потрібні можливості налагодження. Запропонований
Процедура створення цих файлів виглядає наступним чином:

1.
"фу" тоді...

1.
створити файл, що містить інформацію про налагодження.

1.
видалений виконуваний файл.

1.
щоб додати посилання на інформацію про налагодження до розділу
виконуваний файл

Примітка ---вибір ".dbg" як розширення для інформаційного файлу налагодження
є довільним. Також крок "--only-keep-debug" необов'язковий. ти
замість цього можна зробити це:

1.
1.
1.
1.

тобто файл, на який вказує файл --add-gnu-debuglink може бути
повний виконуваний файл. Це не повинен бути файл, створений файлом
--only-keep-debug перемикач.

Примітка --- цей перемикач призначений лише для пов'язаних файлів.
Немає сенсу використовувати його для об’єктних файлів, де файли
інформація про налагодження може бути неповною. Крім gnu_debuglink
Наразі функція підтримує наявність лише одного імені файлу
містить інформацію про налагодження, а не декілька імен файлів на одному
на основі об’єкта.

-V
-- версія
Показати номер версії для роздягнутися.

-v
-багатослівний
Детальний висновок: список усіх змінених об’єктних файлів. У випадку
архіви, роздягнутися -v перелічує всіх членів архіву.

@файл
Прочитайте параметри командного рядка з файл. Прочитані параметри вставлені
замість оригіналу @файл варіант. Якщо файл не існує, або
неможливо прочитати, то варіант буде трактуватися буквально, а ні
вилучено

Варіанти в файл розділені пробілами. Пробіл
символ може бути включений в опцію, оточуючи весь
варіант у одинарних або подвійних лапках. Будь-який символ (в т.ч
зворотну косу риску) може бути включено, додаючи префікс символу
включено із зворотною косою рискою. The файл може сама містити додаткові
@файл варіанти; будь-які такі параметри будуть оброблятися рекурсивно.

Використовуйте i686-linux-gnu-strip онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad