我正在尝试在Mac OSX上安装OpenCV。我以前安装了CUDA 5.0但不再使用NVIDIA GPU,并且认为我已经卸载了CUDA驱动程序。但是,当我在OpenCV源上运行cmake时,它说它检测到CUDA并配置安装使用它,然后由于缺少GPU或nvcc导致安装崩溃。如何在配置中关闭此选项?如何从我的系统中完全擦除CUDA的最后痕迹,以便不会错误地检测到它?
答案 0 :(得分:6)
基本上,你必须确保取消选择标志WITH_CUDA
。在cmake过程中进行自动配置时,OpenCV会在系统上搜索CUDA,例如通过环境变量中的引用。
要禁用CUDA支持,请添加以下命令行选项:
cmake -DWITH_CUDA:BOOL="0"
或者,如果你使用gui进行cmake,只需搜索WITH_CUDA
选项并取消选择它或将其设置为OFF