2016-10-31 13 views
1

WindRiver의 VxWorks 653에서 실행되는 임베디드 시스템에서 작업하고 있습니다. 대상 장치에 굽기 위해 objcopy로 SREC로 변환 된 바이너리 파일을 빌드 한 후. 하지만이 SREC 파일은 빌드 된 디렉토리가있는 S0 레코드를 포함하므로 서로 다른 두 디렉토리에있는 동일한 코드를 빌드하면 다른 SREC 파일로 끝납니다. 수동 작업없이 결과 파일에 추가하는이 S0 레코드를 끌 수 있습니까?S0 레코드 양식 SREC 파일 제거

답변

0

당신은 단순히 사후 처리는 grepobjcopy의 출력은 S0 기록, 예컨대 :

objcopy ... -O srec input_file temp_file && \ 
grep -v ^S0 temp_file > output_file && \ 
rm temp_file 
를 제거 할 수 있습니다