配置完是3.1.0的opencv版本
solo@solo-Inspiron-5547:~/program/opencv$ pkg-config --modversion opencv
3.1.0
有这个不知道算不算是配置完全了
CMakeLists.txt文件
project( DisplayImage )
find_package( OpenCV REQUIRED )
add_executable( DisplayImage DisplayImage )
target_link_libraries( DisplayImage ${OpenCV_LIBS} )
在输入solo@solo-Inspiron-5547:~/program/opencv$ cmake .
CMake Error at CMakeLists.txt:2 (find_package):
Found package configuration file:
/usr/local/opencv-3.1.0/cmake/OpenCVConfig.cmake
but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be
NOT FOUND.
应该就是找不到OpenCV在哪里``````````大佬来解答吗
3 个解决方案
#1
1. 下载opencv源码
2. 将opencv 源码放在linux 的一个文件夹下(记得不要放在共享文件夹下,不然会出现软链接的错误)
3. opencv目录下新建文件夹 release
4.新建opencv的安装文件夹,例如mkdir /opencv1
5. cd release
cmake ../ -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/opencv1-DWITH_TBB=1 -DWITH_PNG=1-DWITH_TIFF=1-DWITH_JPEG=1-DWITH_JASPER=1-DBUILD_SHARED_LIBS=0
6. make
7, make install
2. 将opencv 源码放在linux 的一个文件夹下(记得不要放在共享文件夹下,不然会出现软链接的错误)
3. opencv目录下新建文件夹 release
4.新建opencv的安装文件夹,例如mkdir /opencv1
5. cd release
cmake ../ -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/opencv1-DWITH_TBB=1 -DWITH_PNG=1-DWITH_TIFF=1-DWITH_JPEG=1-DWITH_JASPER=1-DBUILD_SHARED_LIBS=0
6. make
7, make install
#2
我的opencv是放在usr/local下的```应该没问题吧
#3
问题解决了
既然cmake没办法自动找到opencv的位置的话```我们手动设置就好了```````
参考自: http://www.tuicool.com/articles/ieuMRnr
有没有办法让它自动找到呢,
这个贴就先不结了,以后哪天想起来再结吧
既然cmake没办法自动找到opencv的位置的话```我们手动设置就好了```````
参考自: http://www.tuicool.com/articles/ieuMRnr
有没有办法让它自动找到呢,
这个贴就先不结了,以后哪天想起来再结吧
#1
1. 下载opencv源码
2. 将opencv 源码放在linux 的一个文件夹下(记得不要放在共享文件夹下,不然会出现软链接的错误)
3. opencv目录下新建文件夹 release
4.新建opencv的安装文件夹,例如mkdir /opencv1
5. cd release
cmake ../ -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/opencv1-DWITH_TBB=1 -DWITH_PNG=1-DWITH_TIFF=1-DWITH_JPEG=1-DWITH_JASPER=1-DBUILD_SHARED_LIBS=0
6. make
7, make install
2. 将opencv 源码放在linux 的一个文件夹下(记得不要放在共享文件夹下,不然会出现软链接的错误)
3. opencv目录下新建文件夹 release
4.新建opencv的安装文件夹,例如mkdir /opencv1
5. cd release
cmake ../ -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/opencv1-DWITH_TBB=1 -DWITH_PNG=1-DWITH_TIFF=1-DWITH_JPEG=1-DWITH_JASPER=1-DBUILD_SHARED_LIBS=0
6. make
7, make install
#2
我的opencv是放在usr/local下的```应该没问题吧
#3
问题解决了
既然cmake没办法自动找到opencv的位置的话```我们手动设置就好了```````
参考自: http://www.tuicool.com/articles/ieuMRnr
有没有办法让它自动找到呢,
这个贴就先不结了,以后哪天想起来再结吧
既然cmake没办法自动找到opencv的位置的话```我们手动设置就好了```````
参考自: http://www.tuicool.com/articles/ieuMRnr
有没有办法让它自动找到呢,
这个贴就先不结了,以后哪天想起来再结吧