먼저 opencv를 install한다.
CMAKE 설정을 위해서는
g++-arm-linux-gnueabi 와 g++-arm-linux-gnueabihf 둘다 설치 해야한다.
/opencv/platform/linux 에서 mkdir build라는 directory를 생성한다.
cd build
cmake -DCMAKE_TOOLCHAIN_FILE=../arm-gnueabi.toolchain.cmake ../../..
(cmake 툴체인 파일 = 툴체인파일경로 opencv소스파일 경로)
설정후 cmake cach파일 확인하면 arm 컴파일러 적용을 확인할 수있다.
cmake 설정완료후 Makefile이 생성되면
make
make install
그럼 opencv 파일들이 arm용으로 생성된다.
opencv 설정후
sudo gedit /etc/ld.so.conf.d/opencv.conf ( /usr/local/lib )
sudo ldconfig
sudo gedit /etc/bash.bashrc
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
gcc `pkg-config —cflags opencv` -o test morphology.c `pkg-config —libs opencv`
./test
댓글 없음:
댓글 쓰기