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) (4) | 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 |

