embedded system

linux에서 Arm cross compiler 설치

jianna6 2014. 8. 5. 15:01



arm cross compile설치


setup_codesourcery.sh 실행시키면 알아서 다 설치해준다. 

/usr/local/bin codesourcery-arm-2011.03.sh 존재한다. 





환경변수로 설정되어있으므로 그냥 실행시키면 arm compile모드로 갈 수 있다. 즉, cross compile하라면 해당 파일을 실행시킨 후에 가능하다. 


네트워크 관련 코딩할때는 sudo 명령어로 shell script파일을 실행시켜야 한다.


cross compile모드를 종료하려면 exit 명령어를 주면된다.


codesourcery-arm-2011.03.sh


pcap코딩파일 arm static컴파일

arm-none-linux-gnueabi-gcc -o hw hw1.c -lpcap -static




*64bit리눅스에서 arm 컴파일가능하게 하는 것.

sudo apt-get install libc6:i386 libncurses5:i386