-
Notifications
You must be signed in to change notification settings - Fork 3
Install GNU ARM
OpusK edited this page Mar 24, 2017
·
5 revisions
Nucleo는 ARM 아키텍쳐를 사용합니다. 따라서 GNU ARM ToolChain이 필요합니다.
GNU ARM ToolChain 5.4 2016q2 Download
예시)
$ mkdir ~/tools
$ wget https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q2-update/+download/gcc-arm-none-eabi-5_4-2016q2-20160622-linux.tar.bz2
$ tar -xjvf gcc-arm-none-eabi-5_4-2016q2-20160622-linux.tar.bz2
- .bashrc 에디터로 열기
- 제일 하단에 Path 경로 추가
- .bashrc reload(변경내용 적용)
예시)
$ gedit ~/.bashrc
제일 하단에 export PATH=$PATH:$HOME/tools/gcc-arm-none-eabi-5_4-2016q2/bin 추가
$ source ~/.bashrc
GNU ARM ToolChain 5.4 2016q2 Download
- exe : 설치 마지막에 환경변수 추가 (Add environment variables)를 체크 후 Finish
- zip : 원하는 위치에 압축해제, 환경변수 수동으로 추가
사용하는 Tool에 따라 수동으로 설정해주어도 됩니다. 꼭 시스템변수로 추가해야하는 것은 아니기때문에 필요하신 분들을 위해 패스 예시만 적어두겠습니다.
- 변수 명 : Path
- 변수 값 : 설치 디렉토리\bin; ex) D:\Workspace\gcc-arm-none-eabi-5_4-2016q2\bin;
시스템 변수로 추가하지 않고, Eclipse 프로젝트에 Path를 등록하는 방법에 대해서는 아래 URL참조 Eclipse 프로젝트에 ToolChain Path 추가하기
GCC를 컴파일하고 빌드할 때 make를 사용합니다. 따라서 관련된 파일들을 설치해 주어야 합니다. 그 툴들을 Windows Build Tools 라고 합니다.
Windows Build Tools v2.8 download
여기에는 두 가지 방법이 있습니다.
- 단순 설치
- 필요한 파일만 복사
단순 설치는 설명할 것이 없으므로, 후자에 대해 설명합니다. 아래 4번 항 참조
Windows Build Tools v2.8 download
- 위 다운로드 URL에서 .exe를 다운받아서 압축프로그램으로 압축해제
- 압축해제로 나타난 폴더의 /bin폴더의 모든 파일을 GNU ARM ToolChain의 /bin 폴더에 복사 즉,
- Windows Build Tools/bin 폴더의 파일들을
- GNU ARM ToolChain/bin 폴더로 복사