-
需要把之前不要的版本删掉。不然一些包可能会冲突。
-
下载新的版本(我的是OpenCV-4.5.5),然后编译安装。
遇到问题:内存不足(64G不够用)。
解决方案:
-
直接
cmake -DCMAKE_BUILD_TYPE=Release -DOPENCV_GENERATE_PKGCONFIG=ON -DCMAKE_INSTALL_PREFIX=/usr/local ..
可能会占用巨大的内存。可以将 TEST=OFF -
make
建议分步骤进行,可以先make opencv_core
,make opencv_imgproc
,在make -j
其他的。 -
最后别忘了
sudo make install
。