安装gcc
sudo apt-get install build-essential
安装cmake
sudo apt install cmake
安装cuda11.1 从官网下载cuda11.1然后运行 带驱动安装 安装的时候驱动会报错 重启电脑 再次安装成功
然后安装cudnn 下载 libcudnn8_8.1.1.33-1+cuda11.2_amd64.deb libcudnn8-dev_8.1.1.33-1+cuda11.2_amd64.deb libcudnn8-samples_8.1.1.33-1+cuda11.2_amd64.deb 安装
dpkg -i
开始安装opencv
首先安装ffmpeg
sudo apt install ffmpeg
sudo apt install libavformat-dev
sudo apt install libavcodec-dev
sudo apt install libswscale-dev
sudo apt install libavutil-dev
安装gtk+
sudo apt install libgtk-3-dev
编译opencv
sudo cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr/ \
-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-master/modules \
-DOPENCV_GENERATE_PKGCONFIG=ON \
-DWITH_CUDA=ON \
-DOPENCV_DNN_CUDA=ON \
-DOPENCV_ENABLE_NONFREE=ON \
-DCUDA_ARCH_BIN=7.5 \
-DBUILD_TESTS=OFF \
..