[임베디드] 임베디드 보드 ToolChain 설치하기

    728x90

    안녕하세요

    로로봉입니다 : )

    ToolChain은 주로 다른 컴퓨터 또는 시스템의 소프트웨어 제품을 만드는데 사용되는 컴퓨터 프로그램 개발 도구들의 집합을 말합니다.

    ToolChain은 소스 코드 편집을 위한 문서 편집기와 소스 코드를 실행 프로그램으로 만들어주는 컴파일러와 링커, 그리고 운영체제의 기능을 제공하는 라이브러리로 되어 있습니다.

    쉽게 말해 ToolChain을 크로스 컴파일러라고 생각하면 될 것 같습니다.

    ToolChain을 설치하기 위해서는 먼저 FA리눅스의 포럼 홈페이지에서 사용하고자 하는 ToolChain을 다운받아 주어야합니다.

    http://forum.falinux.com/zbxe/?mid=EZS3C6410

    ToolChain & Ram disk 의 다운로드를 선택 후 gcc-4.3.2 폴더를 눌러줍니다.

    [ 그림 1 : ToolChain 다운로드 ]
    [ 그림 2 : ToolChain 다운로드 ]

    arm-linux-gnueabi-4.3.2.tar.gz 파일을 선택해 다운받아줍니다.

    [ 그림 3 : ToolChain 다운로드 ]

    Ubuntu 파이어폭스 브라우저에서 다운받은 경우 home 디렉토리의 Download 디렉토리로 파일이 다운받아집니다.

    다운로드 디렉토리로 이동하여 다운받은 파일을 확인합니다.

    cd /home/hyunwoo/Download

    [ 그림 4 : ToolChain 파일 확인 ]


    해당 파일을 루트 디렉토리(/)로 복사하기 위해 다음과 같은 명령어를 입력합니다.

    cp arm-linux-gnueabi-4.3.2.tar.gz /

    루트 디렉토리로 이동하면 다음과 같이 ToolCahin이 복사된 것을 볼 수 있습니다.

    [ 그림 5 : 루트 디렉토리 ToolChain 파일 확인 ]

    이제 루트 디렉토리에 다음 명령어를 입력해 압축을 풀어줍니다.

    tar zxvf arm-linux-gnueabi-4.3.2.tar.gz

    [ 그림 6 : ToolChain 압축 해제 ]

    이제 ToolChain을 사용하기 위한 경로 지정을 해주어야 합니다.

    Windows에서 환경변수를 등록하는 과정과 동일한 과정이라고 보면 됩니다..

    Ubuntu 모든 디렉토리에서 ToolChain을 접근할 수 있도록 설정해주어야 합니다.

    다음과 같이 /etc/profile 파일을 열어줍니다.

    geidt /etc/profile

    [ 그림 7 : ToolChain PATH 지정 ]

    저장 후 ToolChain이 제대로 동작되는 지 확인하기 위해 터미널 창에 "arm-" 이라고 입력 후 Tab키를 연속적으로 누르면 다음과 같은 화면이 나오게 됩니다.

    [ 그림 8 : ToolChain 동작 확인 ]

    위와 같은 화면이 나오지 않는다면 profile을 다시 로딩할 수 있도록 아래 명령어를 입력 후 다시 한번 확인해 보면 됩니다.

    source /etc/profile

     

    좋아요♥ + 구독 부탁드립니다 : )

    728x90
    반응형

    댓글