/usr/bin/ld: 找不到 -lopencv_dep_cudart

ubuntu16.04 +ros +opencv2.4.13(cuda)

报错:

/usr/bin/ld: 找不到 -lopencv_dep_cudart

collect2: error: ld returned 1 exit status

刚开始以为是opencv 没有编译好,又重新编译了带有cuda的opencv

但结果依然是这样。

解决方法:

在cmakelsit.txt中加入

set(CUDA_USE_STATIC_CUDA_RUNTIME OFF)


猜你喜欢

转载自blog.csdn.net/qq_34570910/article/details/79562458