opencv4 编译安装
1.创建build目录
mkdir build_arm_linux
cd build_arm_linux/
2.设置opencv_contrib
cmake -DOPENCV_EXTRA_MODULES_PATH=…/opencv/opencv_contrib/modules …/opencv
3.设置opencv examples
cmake -DBUILD_EXAMPLES=ON …/opencv
4.设置pkgconfig, install路径
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=ON -D CMAKE_INSTALL_PREFIX=/usr/local …/opencv
5.opencv4编译安装
make
sudo make install
sudo ldconfig
6.验证安装成功
1.cd opencv/samples/cpp
2.编写makefileCXX ?= g++
CXXFLAGS += -c -Wall $(shell pkg-config --cflags opencv4)
LDFLAGS += $(shell pkg-config --libs --static opencv4)
all: opencv_version
opencv_version: opencv_version.o; $(CXX) $< --std=c++11 -o $@ $(LDFLAGS)
%.o: %.cpp; $(CXX) $< --std=c++11 -o $@ $(CXXFLAGS)
clean: ; rm -f opencv_version.o opencv_version
3.make
4.运行./opencv_version
5.显示"Welcome to OpenCV 4.5.1-dev", 安装成功!