简介:了解如何在Linux系统下找到OpenCV的安装路径以及查看其版本号,对于编程和软件环境配置非常重要。本文将详细介绍两种方法,帮助您轻松获取OpenCV的安装路径和版本信息。
在Linux系统下,有多种方法可以查看OpenCV的安装路径和版本号。以下是两种常用的方法:
方法一:使用pkg-config
命令pkg-config
是一个帮助程序,用于在编译过程中获取已安装库的版本信息和编译标志。要查看OpenCV的安装路径和版本号,可以在终端中输入以下命令:
pkg-config --modversion opencv
3.4.2
pkg-config --cflags opencv
其中,“/usr/local/include/opencv”即为OpenCV的安装路径。
-I/usr/local/include/opencv -I/usr/local/include
check_opencv_version.cpp
。
#include <iostream>
#include <opencv2/opencv.hpp>
int main() {
const char* version = CV_VERSION;
const char* major = CV_MAJOR_VERSION;
const char* minor = CV_MINOR_VERSION;
const char* subminor = CV_SUBMINOR_VERSION;
std::cout << "OpenCV version: " << version << std::endl;
std::cout << "Major version: " << major << std::endl;
std::cout << "Minor version: " << minor << std::endl;
std::cout << "Subminor version: " << subminor << std::endl;
return 0;
}
g++ -o check_opencv_version check_opencv_version.cpp -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_photo
./check_opencv_version