首页 > 系统服务 > 详细

ubuntu下使用caffe作为自己的库的注意事项

时间:2018-03-25 17:33:15      阅读:299      评论:0      收藏:0      [点我收藏+]

caffe 找不到头文件的问题实例:

/usr/local/include/caffe/blob.hpp:9:34: fatal error: caffe/proto/caffe.pb.h: No such file or directory
 #include "caffe/proto/caffe.pb.h"

caffe找不到库文件的问题实例(关键字 has no member):

 error: ‘class caffe::MemoryDataLayer<float>’ has no member named ‘AddMatVector’

 

很关键的一点,可以在官方步骤中的make all完之后,需要cd  build,然后cmake .. ,然后 make install,或者直接用cmake-make-make install三部曲进行安装

make install 之后才能将caffe里的库文件全都放到ubuntu系统内,然后才可以用 find_package找到

cmake_minimum_required(VERSION 2.8.8)
find_package(Caffe)
include_directories(${Caffe_INCLUDE_DIRS})
add_definitions(${Caffe_DEFINITIONS})
# ex. -DCPU_ONLY
add_executable(caffeinated_application main.cpp)
target_link_libraries(caffeinated_application ${Caffe_LIBRARIES})


ubuntu下使用caffe作为自己的库的注意事项

原文:https://www.cnblogs.com/geooeg/p/8645342.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!