用创龙给的官方SDK,自带OpenCV的库函数和头文件,编译时遇到问题,说头文件找不到。用g++在编译时给定路径和目录还是不行,最后是因为OpenCV有几个文件需要安装。在此记录一下。
// 使用apt-file解决安装依赖问题
apt install apt-file
apt-file update
apt-file search opencv.pc
//pkg-config 当你从源代码编译软件时,用来提供依赖库的信息的软件。
//当在Linux/Unix重 编写完程序,开始编译(寻找头文件)和链接(寻找链接库)时,就用上它了。
pkg-config --cflags opencv
apt-get install libopencv-dev
g++ OpenCVTest.cpp pkg-config opencv --libs --cflags opencv
可以编译通过,运行正常。