pxa-255 pro3 보드와 webcam을 이용한 CCTV구현

1. Host 환경 설정 및 Cross compiler 설치

정의
소스를 컴파일하여 바이너리 실행 파일을 생성하기 위해 필요한 컴파일러 및 라이브러리,
바이너리 유틸리티 모음

구성요소
GCC,Bunutils,Glibc,kernel

환경설정중비작업
휴인스(pxa-255 pro3보드)에서 제공되는 CD
#rm -rf /temp_cd
#mkdir /temp_cd
#mount -t iso9660 /dev/cdrom /mnt/cdrom
#cp -rf /mnt/cdrom/Toolchain /temp_cd
#cp -rf /mnt/cdrom/Application /temp_cd
#cp -rf /mnt/cdrom/Bootloader /temp_cd
#cp -rf /mnt/cdrom/Kernel /temp_cd
#cp -rf /mnt/cdrom/Image /temp_cd
#cp -rf /mnt/cdrom/DDriver_ExamCode/led_full /temp_cd

Toolchain 설치
제공된 CD의 Toolchain폴더의 arm-cross-compiler.tar.bz2를 /usr/local에 압축해제
패스설정 : /root/.bash_profile -> "PATH = $/HOME/bin:/usr/local/arm-linux/bin
#cd /temp_cd/Toolchain
#tar xvfj arm-cross-compiler.tar.bz2
#cp -rf arm-linux /usr/local
#vi /roo/.bash_profile
#source /root/.bash_profile

Toolchain 시험
#vi hello.c
#include <stdio.h>
main(void)
{
printf("this is test compile ");return 0;
}
#arm-linux-gcc -o hello hello.c
#file hello(./hello)

- gcc 와 arm-linux-gcc를 비교

'정리없는자료 > Embedded System' 카테고리의 다른 글

커널 Kernel  (0) 2007.04.16
부트로더(Boot loader)  (2) 2007.04.16
임베디드 공개 프로젝트 공모전  (0) 2007.04.15
bootp, tftp  (0) 2007.04.13
2. JTAG, Minicom  (0) 2007.04.13
Host환경 설정 및 Cross compiler 설치  (0) 2007.04.13

+ Recent posts