https://developer.arm.com/open-source/gnu-toolchain/gnu-rm
GNU Arm Embedded Toolchain
Arm Cortex-M 과 Arm Cortex-R 프로세서를 위한 Pro-build GNU toolchain
GNU Arm 임베디드 툴체인은 Arm 임베디드 GCC 컴파일러, 그리고 Arm Cortex-M과 Cortex-R 프로세스 기반의 bare-metal 소프트웨어개발을 위한 다른 GNU 도구와의 특징을 담고 있는 통합되고 적합한 패키지이다.
툴체인은 마이크로소프트 Windows, 리눅스, 맥 OS X 호스트 동작 시스템에서 cross-compilation으로 이용가능하다.
이 툴체인은 무료 소프트웨어 재단(FSF) GNU Open source 도구와 newlib를 기반으로 한다.
지원 프로세서 : Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33, Cortex-R4, Cortex-R5, Cortex-R7, Cortex-R8, Cortex-R52
[Linux 64-bit 환경설정]
1. 각 운영체제 환경에 맞는 압축파일 다운로드
2. #mv gcc-arm-none-eabi-7-xxxx.tar.bz2 / //루트 폴더로 압축파일 이동
3. #cd /
4. #tar -xvf gcc-arm-none-eabi-7-xxxx.tar.bz2 // 확장자에 따른 루트폴더에 압축풀기
5. #apt install gcc-arm-none-eabi // 설치
6. #arm-none-eabi-gcc --version // 설치버전 확인
'#GNU Arm Embedded Toolchain' 카테고리의 다른 글
#Ubuntu/Debian ARM Cross compile 환경 (0) | 2018.08.11 |
---|---|
#개발환경 구축 따라하기 1- Embedded Linux System.htm #FALiNUX Forum #장길석님 (0) | 2018.08.11 |