ubuntu14.04環境下安裝配置OpenCV3.2+Python2.7

參考網站

編譯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配置大體成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章