2014-01-23 65 views
2

我想在Mac OSX上安装OpenCV。我以前安装过CUDA 5.0,但不再拥有NVIDIA GPU,并认为我已经卸载了CUDA驱动程序。但是,当我在OpenCV源代码上运行cmake时,它说它检测到CUDA并将安装配置为使用它,然后由于缺少GPU或nvcc而导致安装崩溃。如何在配置中关闭此选项?如何从我的系统中彻底清除CUDA的最后一个痕迹,以便它不会被错误地检测到?关闭OpenCV安装中的CUDA?

回答

5

基本上,你只需要确保标志WITH_CUDA被取消选中。在cmake进程期间自动配置期间,OpenCV在系统上搜索CUDA,例如通过环境变量中的引用。 要禁用CUDA支持,添加以下命令行选项:

cmake -DWITH_CUDA:BOOL="0" 

另外,如果你使用的cmake的鬼,只是搜索WITH_CUDA选项,然后取消选择它或将它设置为OFF