Я работаю над встроенной системой, работающей на VXWorks WindWorks WindRiver. После создания двоичных файлов, преобразованных в SREC с objcopy для записи в целевое устройство. Но эти файлы SREC содержат запись S0 с каталогом, в котором он был построен, поэтому построение одного и того же кода, размещенного в двух разных каталогах, закончится разными файлами SREC. Можно ли отключить эту запись S0, добавляющую к файлу результата, без ручных операций?Удаление формы записи S0 Файл SREC
1
A
ответ
0
Вы можете просто постобработки выход objcopy
с grep
, чтобы удалить S0
запись, например .:
objcopy ... -O srec input_file temp_file && \
grep -v ^S0 temp_file > output_file && \
rm temp_file