-   GNU-ARM에서 제공하는 Cygwin에서 라는 프로그램이 있다. 이 프로그램을 설치하는 방법을 알아보자.

1단계 : 우선 구글에서 gnuarm이라고 검색을 해 봅시다. 바로 나옵니다. 좋습니다! 구글 ㅎㅎ

2단계 : 홈페이지에 들어가면 FILES라는 메뉴가 있습니다. 클릭을 합시다.

3단계 : 죽 스크롤을 내리시면 GCC-4.1 toolchain이라는 항목에 Cygwin이라는 부분이 보입니다. 그중에 최신버전을 받읍시다.(최신 버전은 항상 바뀔 수 있습니다.)

4단계 ; 파일을 다운로드 받으시면 됩니다.

5단계 : 설치파일을 더블클릭하시면 다음과 같은 창이 뜨게 됩니다. Next를 누릅시다.

6단계 : 라이센스 동의를 물어보고 있습니다. I accept the agreement를 선택하시고 Next를 누릅시다.

7단계 : 설치 폴더를 물어보고 있습니다. C:\cygwin\usr\local\을 경로로 선택하시면 GNUARM이라는 폴더를 자동으로 생성 시켜서 프로그램을 설치하도록 되어 있습니다. 경로를 정하시고 Next를 누릅시다.

8단계 : 프로그램을 설치옵션입니다. Full installation을 선택하시면 됩니다. Next를 누릅시다.

9단계 : 시작메뉴에 등록되는 폴더 이름을 설정하게 됩니다. 그냥 Next를 누릅시다.

10단계 : 추가 옵션을 선택하는 메뉴입니다. 둘다 기본으로 선택되어 있습니다. Next를 누릅시다.

11단계 : 이때까지 선택한 사항을 점검을 해 주고 있습니다. 이상 없으면 Install을 클릭해서 프로그램을 설치하시면 됩니다.

주의사항 : 프로그램을 설치후 cygwin을 실행시켜 프롬프트 상에서 arm-elf-gcc라고 입력을 해봅시다.
$ arm-elf-gcc 
arm-elf-gcc : no input files 가 나오면 잘 설치된 것입니다.

메시지가 제대로 출력되지 않으면 cygwin1.DLL파일의 error인 경우가 많은데 이경우에는 
c:\cygwin\usr\local\GNUARM\bin 폴더 안의 cygwin1.DLL파일을 cygwin1_old.DLL로 이름을 바꾸고
c:\cygwin\bin에 있는 cygwin1.DLL파일을 c:\cygwin\usr\local\GNUARM\bin 폴더안에 복사해 넣고 프로그램을 다시 실행시켜서 테스트를 해보면 문제 없이 돌아가는 모습을 볼수 있을 것입니다.

+ Recent posts