これでホストPCでクロスコンパイルした ARM 版 OpenCV のアプリは、Raspberry Pi3 でそのまま動くと思われる。
アプリのビルド
Raspberry Pi3上で、以下のように OpenCV のアプリのビルドを試みてた。g++ -o hoge hoge.cpp `pkg-config --cflags opencv` `pkg-config --libs opencv`
残念ながらこちらは、
pkg-config --cflags opencv
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found
となり、パッケージまでは準備されていなかった。
libに対応するinludeの中は、
ls /usr/include/arm-linux-gnueabihf/
a.out.h asm bits c++ expat_config.h fpu_control.h gnu ieee754.h python3.4m sys zconf.h
であり、OpenCVのincludeファイルは存在していない。
アプリのビルド方法は継続調査を行う
0 件のコメント:
コメントを投稿