我在我的macbook上安装了Cuda,现在我正在尝试安装opencv,并按照我通过各种教程给出的说明进行操作。
当我在下载opencv tarball的同一文件夹中编写make -j
“时,我收到此错误:
Building NVCC (Device) object modules/core/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_matrix_operations.cu.o
[ 18%] Built target IlmImf
clang: error: unsupported option '-dumpspecs'
clang: error: no input files
CMake Error at cuda_compile_generated_matrix_operations.cu.o.cmake:206 (message):
Error generating
/Users/nickververis/Documents/opencv-2.4.6.1/opencv-2.4.6.1/build/modules/core/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_matrix_operations.cu.o
make[2]: *** [modules/core/CMakeFiles/cuda_compile.dir/src/cuda/./cuda_compile_generated_matrix_operations.cu.o] Error 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2
make: *** [all] Error 2
问题是我甚至试图通过输入来改变CUDA_HOST_COMPILER
的路径
cmake -DCUDA_HOST_COMPILER:FILEPATH=/usr/bin/gcc
正如许多其他帖子建议的那样,但我没有结果,因为我在输入make -j8
时仍然收到错误。