opencv安裝-ubuntu18.04


opencv安裝

 

opencv安裝報錯:

In file included from /usr/include/host_config.h:50:0,
                 from /usr/include/cuda_runtime.h:78,
                 from <command-line>:0:
/usr/include/crt/host_config.h:121:2: error: #error -- unsupported GNU version! gcc versions later than 6 are not supported!
 #error -- unsupported GNU version! gcc versions later than 6 are not supported!
  ^~~~~
CMake Error at cuda_compile_generated_gpu_mat.cu.o.cmake:208 (message):
  Error generating
  /home/ty/Program/opencv-3.4.0/release/modules/core/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_gpu_mat.cu.o


modules/core/CMakeFiles/opencv_core.dir/build.make:63: recipe for target 'modules/core/CMakeFiles/cuda_compile.dir/src/cuda/cuda_compile_generated_gpu_mat.cu.o' failed
make[2]: *** [modules/core/CMakeFiles/cuda_compile.dir/src/cuda/cuda_compile_generated_gpu_mat.cu.o] Error 1
CMakeFiles/Makefile2:1898: recipe for target 'modules/core/CMakeFiles/opencv_core.dir/all' failed
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make[1]: *** 正在等待未完成的任務....
[ 36%] Built target pch_Generate_opencv_test_videostab
Makefile:162: recipe for target 'all' failed
make: *** [all] Error 2

ubuntu18.04預裝gcc版本為6.4,需要低於6.

 

安裝報錯:

Built target opencv_test_cudev

估計是和cuda有關

sudo ln -s /usr/bin/gcc-5 /usr/local/cuda-9.1/bin/gcc
sudo ln -s /usr/bin/g++-5 /usr/local/cuda-9.1/bin/g++`

注意:/usr/local/cuda-9.1/bin/下發現存在shell腳本 gcc和g++。 (只是sudo mv gcc gcc.sh)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM