Це команда h8300-hitachi-coff-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]
[-K назва символу ⎪--keep-symbol=назва символу]
[-N назва символу ⎪--strip-symbol=назва символу]
[-w⎪--підстановка]
[-x⎪--відкинути-все] [-X ⎪--discard-locals]
[-R назва розділу ⎪--remove-section=назва розділу]
[-o файл] [-p⎪--зберігати дати]
[--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
Видаліть лише символи налагодження.
--полоска-непотрібна
Видаліть усі символи, які не потрібні для обробки переміщення.
-K назва символу
--keep-symbol=назва символу
Зберігайте лише символ назва символу з вихідного файлу. Цей варіант може бути надано більше ніж
один раз
-N назва символу
--strip-symbol=назва символу
Видалити символ назва символу з вихідного файлу. Цей варіант може бути надано більше ніж
один раз і може поєднуватися з іншими варіантами смужки -K.
-o файл
Помістіть очищений вихід файл, а не замінювати наявний файл. Коли це
використовується лише один аргумент objfile аргумент можна вказати.
-p
--зберігати дати
Збережіть дати доступу та модифікації файлу.
-w
--підстановка
Дозволити регулярні вирази в назва символуs використовується в інших параметрах командного рядка. The
знак питання (?), зірочка (*), зворотна коса (\) і квадратні дужки ([]) можуть
використовуватися будь-де в назві символу. Якщо першим символом назви символу є
знак оклику (!), тоді значення перемикача для цього символу змінюється на протилежне. Для
приклад:
-w -K !foo -K fo*
змусить смугу зберігати лише символи, які починаються з літер ``fo'', але до
відкиньте символ ``foo''.
-x
--відкинути-все
Видаліть неглобальні символи.
-X
--discard-locals
Видаліть локальні символи, створені компілятором. (Зазвичай вони починаються з L or ..)
--only-keep-debug
Зніміть файл, видаливши всі розділи, які будуть видалені --strip-debug та
залишаючи розділи налагодження.
Намір полягає в тому, що ця опція буде використовуватися разом з --add-gnu-debuglink
щоб створити виконуваний файл із двох частин. Один з них – це двойковий файл, який буде займати менше місця
в ОЗП і в дистрибутив і другий файл налагоджувальної інформації, який є тільки
необхідний, якщо потрібні можливості налагодження. Пропонована процедура їх створення
файли виглядає наступним чином:
1.
"фу" тоді...
1.
створити файл, що містить інформацію про налагодження.
1.
видалений виконуваний файл.
1.
щоб додати посилання на інформацію про налагодження в розбраний виконуваний файл.
Примітка. Вибір «.dbg» як розширення для інформаційного файлу налагодження є довільним.
Також крок "--only-keep-debug" необов'язковий. Замість цього ви можете зробити це:
1.
1.
1.
1.
тобто файл, на який вказує --add-gnu-debuglink може бути повним виконуваним файлом. Це робить
не повинен бути файлом, створеним за допомогою --only-keep-debug перемикач.
-V
-- версія
Показати номер версії для роздягнутися.
-v
-багатослівний
Детальний висновок: список усіх змінених об’єктних файлів. У випадку з архівами, роздягнутися -v
перелічує всіх членів архіву.
Використовуйте h8300-hitachi-coff-strip онлайн за допомогою служб onworks.net