[root@localhost OpenCV]# wget http://downloads.sourceforge.net/opencvlibrary/opencv-1.0.0.tar.gz
[root@localhost OpenCV]# tar xvfz opencv-1.0.0.tar.gz
2. OpenCV 1.0 Crosscompile configure options
[root@localhost opencv-1.0.0]# ./configure CXX=/usr/arm-linux/bin/g++ --host=arm-linux --target=arm-linux --without-gtk --without-gthread --without-libjpeg --without-zlib --without-libpng --without-libtiff --without-libjasper --without-ffmpeg --without-raw1394 --without-v4l2 --without-python --prefix=/Project/OpenCV
-> CXX= Crosscompiler g++ path
-> --prefix= install path
[root@localhost opencv-1.0.0]# make
[root@localhost opencv-1.0.0]# make install
3. OpenCV 환경 설정
1) /etc/ld.so.conf 에 prefix의 경로를 추가시킨 후 ldconfig -v 로 링킹 정보를 다시 읽어온다.
2) /etc/profile 혹은 개인이 쓰는 환경 변수에 (빨간색은 prefix 경로) 다음 내용을 추가시켜준다.
-> export LD_LIBRARY_PATH=/Project/OpenCV/lib -> export PKG_CONFIG_PATH=/Project/OpenCV/lib/pkgconfig
4. OpenCV 보드에 설치
1) share 폴더를 제외한 나머지 폴더를 압축시켜 작업의 편의성을 위해 linux 에 설치한 경로와 똑같이 보드에 카피해 준다.
1) share 폴더를 제외한 나머지 폴더를 압축시켜 작업의 편의성을 위해 linux 에 설치한 경로와 똑같이 보드에 카피해 준다.
댓글 없음:
댓글 쓰기