Это команда sdobjcopy, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
sdobjcopy - копировать и переводить объектные файлы. Входит в SDCC
СИНТАКСИС
sdobjcopy [параметры)] в файле [вне файла]
ОПИСАНИЕ
Копирует двоичный файл, возможно, преобразовывая его в процессе. Возможные варианты:
-I --input-цель
Предположим, что входной файл имеет формат
-O --output-цель
Создать выходной файл в формате
-B - двоичная архитектура
Установите выходную арку, когда входной сигнал без арки
-F --цель
Установите для формата ввода и вывода значение
--отладка
Преобразуйте отладочную информацию, если возможно
-p --консервировать даты
Копировать измененные / временные метки доступа к выходу
-D - включить детерминированные архивы
Создавать детерминированный вывод при удалении архивов
-U - отключить детерминированные архивы
Отключить -D поведение (по умолчанию)
-j --only-раздел
Только копировать раздел в выход
--add-gnu-debuglink =
Добавить раздел .gnu_debuglink со ссылкой на
-R --удалить-раздел
Удалить раздел с выхода
-S - полосатая
Удалите все символы и информацию о перемещении
-g --strip-debug
Удалите все отладочные символы и разделы
--strip-dwo
Удалить все разделы DWO
--strip-ненужные
Удалите все символы, которые не нужны при перемещениях
-N --strip-символ
Не копировать символ
--strip-ненужный-символ
Не копировать символ если не требуется
переезд
--only-keep-debug
Удалите все, кроме отладочной информации
--extract-два
Копировать только разделы DWO
--extract-символ
Удалить содержимое раздела, но оставить символы
-K --keep-символ
Не снимать символ
--keep-файл-символы
Не удаляйте символы файла
--localize-скрытый
Превратите все скрытые символы ELF в местных
-L --localize-символ
Символ силы быть отмеченным как местный
--globalize-символ
Символ силы быть отмеченным как глобальный
-G --keep-глобальный-символ
Локализуйте все символы, кроме
-W --слабый-символ
Символ силы быть отмеченным как слабый
- ослабить
Заставить все глобальные символы помечать как слабые
-w --подстановочный знак
Разрешить подстановочный знак при сравнении символов
-x --discard-все
Удалите все неглобальные символы
-X --discard-locals
Удалите все символы, созданные компилятором
-i --чередовать [ ]
Копировать только N из каждого байты
--interleave-ширина
Установите N для --чередовать
-b --байт
Выбрать байт в каждом чередующемся блоке
--заполнение пропуска
Заполните промежутки между разделами
--pad-to
Дополните последний раздел до адреса
--set-старт
Установите начальный адрес на
{--change-start | --adjust-start}
Добавлять на начальный адрес
{--change-addresses | --adjust-vma}
Добавлять в LMA, VMA и начальные адреса
{--change-section-address | --adjust-section-vma} {= | + | -}
Измените LMA и VMA раздела к
--change-section-lma {= | + | -}
Измените LMA раздела к
--change-раздел-vma {= | + | -}
Измените VMA раздела к
{- [no-] change-warnings | - [no-] adjust-warnings}
Предупреждать, если именованный раздел не существует
--set-section-флаги знак равно
Установить раздел свойства для
--добавить-раздел знак равно
Добавить раздел найти в выводить
--переименовать-раздел знак равно [, ] Переименовать раздел к
--длинные имена разделов {enable | disable | keep}
Обрабатывайте длинные имена разделов в объектах Coff.
--change-lead-char
Принудительный стиль ведущего символа формата вывода
--remove-lead-char
Удалить ведущий символ из глобальных символов
--reverse-bytes =
Задний ход байтов за раз, в разделах вывода с содержимым
--переопределить-сим знак равно
Переопределить имя символа к
--переопределить-syms --переопределить-сим для всех пар символов
перечислены в
--srec-len
Ограничить длину создаваемых записей Srecords
--srec-forceS3
Ограничьте тип созданных Srecords до S3
--strip-символы -N для всех символов, перечисленных в
--strip-ненужные-символы
--strip-ненужный-символ для всех перечисленных символов
в
--keep-символы -K для всех символов, перечисленных в
--localize-символы -L для всех символов, перечисленных в
--globalize-символы --globalize-символ для всех в
--keep-глобальные-символы -G для всех символов, перечисленных в
--weaken-символы -W для всех символов, перечисленных в
--alt-машинный код
Используйте цель альтернативная машина
--writable-текст
Отметить выходной текст как доступный для записи
--readonly-текст
Сделать выходной текст защищенным от записи
--чистый Пометить выходной файл как выгружаемый по запросу
- нечистый
Отметить выходной файл как нечистый
--prefix-символы
Добавлять в начало имени каждого символа
--prefix-разделы
Добавлять в начало названия каждого раздела
--prefix-alloc-разделы
Добавлять к началу каждого распределяемого
название раздела
- выравнивание файлов
Установите для выравнивания PE-файла значение
- куча [, ]
Установите PE для резерва / фиксации кучи на /
--изображение-база
Установите для базы PE-образа значение
--section-выравнивание
Установите выравнивание секции PE на
--куча [, ]
Установите стек резервирования / фиксации PE на /
--подсистема [: ]
Установите для подсистемы PE значение [& ]
--compress-debug-разделы
Сжатие отладочных разделов DWARF с помощью zlib
--decompress-debug-разделы
Распакуйте разделы отладки DWARF с помощью zlib
-v --подробный
Список всех измененных объектных файлов
@
Читать варианты из
-V --версия
Показать номер версии этой программы
-h --Помогите
Показать этот вывод
--Информация Список поддерживаемых форматов объектов и архитектур
/ usr / bin / sdobjcopy: поддерживаемые цели: asxxxx srec symbolsrec двоичный ihex
СОСТАВЛЕНИЕ ОТЧЕТОВ ОШИБКИ
Сообщайте об ошибкахhttp://sourceforge.net/tracker/? group_id = 599 @ report_bugs_to @ atid = 100599>
АВТОРСКИЕ ПРАВА
Copyright 2012 Free Software Foundation, Inc. Эта программа является бесплатным программным обеспечением; вы можете
распространять его в соответствии с условиями Стандартной общественной лицензии GNU версии 3 или (на ваш
вариант) любой более поздней версии. Эта программа не имеет абсолютно никаких гарантий.
Используйте sdobjcopy онлайн с помощью сервисов onworks.net