libcaffe.so java_caffe installation stuck at "Linking CXX shared library ../../lib/libcaffe.so"

2016-10-08 04:15:20

2

I encountered a problem when trying to build caffe with cmake (trying cmake since make constantly gives me errors but it turns out cmake is nothing better...). Below is the error message:

[ 82%] Linking CXX shared library ../../lib/libcaffe.so

/usr/bin/ld: cannot find -lopencv_dep_cudart

collect2: error: ld returned 1 exit status

src/caffe/CMakeFiles/caffe.dir/build.make:3284: recipe for target 'lib/libcaffe.so.1.0.0-rc3' failed

make[2]: *** [lib/libcaffe.so.1.0.0-rc3] Error 1

CMakeFiles/Makefile2:272: recipe for target 'src/caffe/CMakeFiles/caffe.dir/all' failed

make[1]: *** [src/caffe/CMakeFiles/caffe.dir/all] Error 2

Makefile:127: recipe for target 'all' failed

make: *** [all] Error 2

I tried to search online but did not find much information related to the missing -lopencv_dep_cudart.

I am running Ubuntu 16.04. Both gcc and gcc++ versions are 4.9. Opencv is installed and its version is 2.4.13. Below is part of the output from cmake .. that shows the dependencies for caffe (I think I have all dependencies installed):

-- Dependencies:

-- BLAS : Yes (Atlas)

-- Boost : Yes (ver. 1.58)

-- glog : Yes

-- gflags : Yes

-- protobuf : Yes (ver. 3.0.2)

-- lmdb : Yes (ver. 0.9.17)

-- LevelDB : Yes (ver. 1.18)

-- Snappy : Yes (ver. 1.1.3)

-- OpenCV : Yes (ver. 2.4.13)

-- CUDA : Yes (ver. 8.0)

--

-- NVIDIA CUDA:

-- Target GPU(s) : Auto

-- GPU arch(s) : sm_61

-- cuDNN : Yes (ver. 5.1.5)

--

-- Python:

-- Interpreter : /usr/bin/python2.7 (ver. 2.7.12)

-- Libraries : /usr/lib/x86_64-linux-gnu/libpython2.7.so (ver 2.7.12)

-- NumPy : /home/jack/.local/lib/python2.7/site-packages/numpy/core/include (ver 1.11.1)

--

Could someone advise? Please let me know if more information is needed. Thanks so much in advance!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值