2017-07-25 61 views
0
CXX tools/extract_features.cpp 
CXX tools/compute_image_mean.cpp 
CXX tools/train_net.cpp 
CXX tools/device_query.cpp 
CXX tools/upgrade_solver_proto_text.cpp 
CXX tools/finetune_net.cpp 
CXX tools/upgrade_net_proto_text.cpp 
CXX tools/upgrade_net_proto_binary.cpp 
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). 
CXX tools/convert_imageset.cpp 
nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning). 
CXX tools/caffe.cpp 
CXX tools/test_net.cpp 
CXX examples/siamese/convert_mnist_siamese_data.cpp 
CXX examples/mnist/convert_mnist_data.cpp 
CXX examples/cpp_classification/classification.cpp 
CXX examples/cifar10/convert_cifar_data.cpp 
CXX .build_release/src/caffe/proto/caffe.pb.cc 
AR -o .build_release/lib/lenter code hereibcaffe.a 
LD -o .build_release/lib/libcaffe.so.1.0.0 
/usr/bin/ld: cannot find -l -lopencv_core 
collect2: error: ld returned 1 exit status 
Makefile:573: recipe for target '.build_release/lib/libcaffe.so.1.0.0' failed 
make: *** [.build_release/lib/libcaffe.so.1.0.0] Error 1 

編譯caffe時出現這個錯誤。我已經構建了opencv3.2.0,這是/ usr/local/lib中的libopenc_core.so。我花了整整一天的時間,仍然不知道爲什麼。我真的需要幫助安裝caffe時找不到lopencv_core

回答

1

將目錄/usr/local/lib添加到文件/etc/ld.so.conf
之後運行命令sudo ldconfig以使更改生效,然後重新編譯caffe