ARM 크로스 컴파일 환경 초간단 구축

우분투 14.04 버전에서 ARM 크로스 컴파일 환경을 간단하게 구축하는 방법이다.

7줄의 apt-get 명령어만 날리면 끝~

$ sudo apt-get install emdebian-archive-keyring
$ sudo apt-get install libc6-armel-cross libc6-dev-armel-cross
$ sudo apt-get install binutils-arm-linux-gnueabi
$ sudo apt-get install gcc-arm-linux-gnueabi
$ sudo apt-get install g++-arm-linux-gnueabi
$ sudo apt-get install u-boot-tools
$ sudo apt-get install libncurses5-dev

 

테스트

#include <stdio.h>


int main (int argc, char ** argv) {

        printf ("Hello, World \n");
}

 

결과는 굿, 초간단, 성공적~!

root@ubuntu:~# file hello
hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV)

 

ARM 버전까지 공부할라니 머리가 아프구먼 ㅠㅠ

 

Site Footer