我在编译修改后的 caffe 版本时遇到了这个错误。
OpenCV static library was compiled with CUDA 7.5 support. Please, use the same version or rebuild OpenCV with CUDA 8.0
我有一些旧代码可能与 CUDA8.0 不兼容,所以我想针对这个错误更改我的 cuda 版本。
我像这样修改了我的 ~/.bash_profile
# export PYTHONPATH=$PYTHONPATH:/usr/local/cuda-8.0/lib64/
# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64
export PYTHONPATH=$PYTHONPATH:/usr/local/cuda-7.5/targets/x86_64-linux/lib/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-7.5/targets/x86_64-linux/lib/
但它没有用。还是同样的错误。我应该怎么办?谢谢。
原文由 baNv 发布,翻译遵循 CC BY-SA 4.0 许可协议
更改您的 CUDA 软链接以指向您想要的 CUDA 版本。例如:
只需重新链接它
更新:如果符号链接已经存在,请使用其他命令:
(安装位置正确)