- 在编译caffe-ssd的过程中遇到如下的错误。
make: *** [.build_release/tools/upgrade_net_proto_binary.bin] Error 1
.build_release/lib/libcaffe.so: undefined reference to `__cudaPushCallConfiguration'
.build_release/lib/libcaffe.so: undefined reference to `__cudaPopCallConfiguration'
collect2: error: ld returned 1 exit status
- cuda toolkit版本冲突。
- 问题确定
- 查看libcaffe.so的cuda链接库都是什么。
-
ldd build/lib/libcaffe.so | grep cudart
-
-
查看电脑中有哪些libcudart.so
-
locate libcudart.so
-
- 查看libcaffe.so的cuda链接库都是什么。
-
解决方法
-
卸载libcaffe.so链接的那个版本
-