파일을 헤더파일에 포함시키는 법좀 알려주세요

manatails007의 이미지

제가 C로 프로그램을 짜고 있는게 있는데요, 거기서 어떤 파일을 헤더파일에 포함시켜 줘야 하거든요... 그래서 파일을 C 변수로 정의하는 방법을 찾고 있는데 어떻게 하는지 아시나요?

예)
#define THISFILE_LEN 13

const unsigned char thisfile[]=
{
0x7f,0x45,0x4c,0x46,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00
}

(실제 파일은 30kb정도 됩니다)

okdongil의 이미지

그냥 이렇게 하심 될텐데요...
const unsigned char thisfile[] = {
#include "file.txt"
};

#define THISFILE_LEN sizeof(thisfile)