2011-08-24 2 views
0

바이너리 데이터를 소스 코드 (Embedding resources in executable using GCC)에 임베드하는 작업을 자동화하는 방법을 묻는 질문이 있지만 컴파일 된 실행 파일에 바이너리 데이터를 쓸 수 있는지, 즉 소스에서 컴파일 할 필요가 없는지 알고 싶습니다. 저의 첫 번째 생각은 데이터를 저장할 수있는 "상수 변수"를 포함하는 것이지만 데이터 작성 위치를 찾는 방법을 알지 못합니다.바이너리 이미지/프로그램 실행 파일/.exe에 리소스를 포함 하시겠습니까?

답변

0

대답은 "예"입니다. 적어도 win32에서는 실행 파일 자체가 읽을 수 있으며 추가 된 데이터가 될 수 있습니다. 따라서 마지막 몇 바이트는 데이터의 헤더 (오프셋) 일 수 있습니다.

관련 문제