ubuntu14.04环境下安装配置OpenCV3.2+Python2.7

本文详细记录了在Ubuntu16.04环境下,使用CUDA7.5编译安装OpenCV3.2.0的过程及遇到的问题。包括解决ffmpeg模块安装失败、CMake错误、make过程中的问题等,为读者提供了宝贵的实战经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考网站

编译cuda版opencv遇到的坑
Ubuntu16.04下安装OpenCV3.2.0
ubuntu16.04 python3.5 Opencv3.2安装

出现的问题

sudo apt-get install ffmpeg 时该模块装不了
解决方案
E: 软件包 ffmpeg 没有可供安装的候选者
在update 时发现有cuda7.5的残留,手动删了几个文件 后续出错再说吧

编译过程

  1. cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D INSTALL_PYTHON_EXAMPLES=ON \
    -D INSTALL_C_EXAMPLES=OFF \
    -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.2.0/modules \
    -D PYTHON_EXCUTABLE=/usr/bin/python \
    -D WITH_CUDA=ON \
    -D WITH_CUBLAS=ON \
    -D DCUDA_NVCC_FLAGS="-D_FORCE_INLINES" \
    -D CUDA_ARCH_BIN=“6.1” \
    -D CUDA_ARCH_PTX="" \
    -D CUDA_FAST_MATH=ON \
    -D WITH_TBB=ON \
    -D WITH_V4L=ON \
    -D WITH_GTK=ON \
    -D WITH_OPENGL=ON \
    -D BUILD_EXAMPLES=ON …
问题:

CMake Error: The source directory "/home/aipt/opencv32/opencv-3.2.0/build/ " does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
解决:Ubuntu环境下OpenCV 3.2版本中CMake error the source directory does not exist
把-D后面的空格去掉

make 过程中出现的问题

查看是不是因为openblas 的缘故,但测试已经装上了。

重新定义了链接,还是错误。

安装openblas 不成功

安装 lapack Ubuntu上安装 LAPACK3.5.0配置大体成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值