프로그램이 타겟 보드에서 돌아가려면 해당 CPU에 맞춰서 다시 컴파일을 해 주
어야 합니다.
컴퓨터에서는 컴파일하면 i386용 칩에서 돌아가는 실행 프로그램이 됩니다. 이
것을 스트롱암 보드에서 실행 시키면 절대로 돌아갈 수가 없습니다.

보통 임베디드 장비들은 그 소스코드를 해당 CPU에서 돌아갈 수 있게 컴파일하
는 장비를 별도로 판매 합니다.

그러나 리눅스에서는 gcc라는 크로스 컴파일러를 사용하여 PC에서 타겟 보드
에 돌아가는 프로그램을 컴파일 할 수 있습니다. 그럴려면 크로스 컴파일 환경
을 PC에 구축해 주어야 합니다.

구축방법은 강좌나 저희 HowTo문서에 나와 있습니다.

아래 말씀하신 3번은 프로그램을 타겟보드에서 실행 하려면 해당 CPU에 맞게
크로스 컴파일을 해주어야 하는데 거기에는 마이크로윈도우도 해당된다는 말입
니다.

즐거운 하루 되시길 바랍니다.



독고랑 wrote..
: 안녕하세요~!! 꾸우뻐억!! *^^*
:
: 왕초보가 간만에 또 엉뚱한 질문하러 왔슴다..
: 한동안 손을 놓고 있다가 다시 개념정리 좀 하고 이것저것 실험해볼것이
: 있어서 드뎌 다시 돌아왔습니다..ㅎㅎ
:
: 음..ramdisk안에 /root 디렉토리에 보면 nfsmnt랑 ez_ip랑 두개의 파일이 있 는
: 데요..이거 뭐하는 걸까요..- -;;
:
: 파일 이름을 봐선 대충 nfs마운드랑 ezboard의 ip를 설정해주는거 같긴한 데..
: 아..잘 모르겠다..^^;;
: 가르쳐 주세요오~~!! 부탁 드립니다..꾸뻑!!
:
: 참참!!
: 그리고 질문이 하나 더 있습니다.
: 제가 아주 예전에 마이크로윈도우에 관한 질문을 했을 때 답해주셨었는데 요..
:
: 1. 일단 마이크로윈도우 자체가 에러 없이 잘 컴파일이 되어야 합니다.
: 2. 데모 프로그램을 실행 시켜서 잘 동작 되어야 합니다.
: 3. arm 컴파일러를 이용하여 마이크로윈도우를 컴파일 해야 합니다.
: 4. 데모 프로그램을 이지보드에 옮겨 실행 시켜서 잘 동작 되어야 합니다.
:
: 요렇게요..저렇게 네단계가 워밍업이라고 말씀하셨는데..
: 3번이 무슨 말씀인지 잘 모르겠습니다..이 무지함을 용서하소서...- -;;
: 1번하고 뭐가 다른건가요??
:
: arm 컴파일러를 이용하여 컴파일하는 건 어떻게 하는 것인지 구체적으로 가 르
: 쳐주시면 정말정말 감사할께요..^^;;
:
: 즐겁고 행복한 하루 되시구요..건강하세요~!!