RDmoonlight 2016-10-30 09:02 采纳率: 0%
浏览 4571
已结题

将caffe的classification实例添加到自己的工程中

原本是一个vs2010的工程,为了使用caffe框架,就将h文件和cpp文件重新添加到了classification工程中。图片说明环境是win10+vs2013的+caffe。如果独编译classification或者添加的过程都没有问题,但是一旦我在自己的工程中添加classification的实例再编译就会报错。我是直接include "classification.cpp"。报错是提示caffe.pb.h文件有错。
E:\caffe-master\include\caffe/proto/caffe.pb.h(1251): warning C4003: “min”宏的实参不足
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(1251): error C2059: 语法错误:“)”
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(1251): error C2334: “:”的前面有意外标记;跳过明显的函数体
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(1258): warning C4003: “max”宏的实参不足
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(1327): error C2143: 语法错误 : 缺少“)”(在“;”的前面)
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(1327): error C2059: 语法错误:“)”
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(1327): error C2238: 意外的标记位于“;”之前
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(10996): error C3254: “caffe::FillerParameter”: 类包含显式重写“dim_size”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(10996): error C2838: “dim_size”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(10999): error C3254: “caffe::FillerParameter”: 类包含显式重写“clear_dim”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(10999): error C2838: “clear_dim”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11002): error C3254: “caffe::FillerParameter”: 类包含显式重写“dim”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11002): error C2838: “dim”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11006): error C3254: “caffe::FillerParameter”: 类包含显式重写“set_dim”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11006): error C2838: “set_dim”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11010): error C3254: “caffe::FillerParameter”: 类包含显式重写“add_dim”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11010): error C2838: “add_dim”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11015): error C3254: “caffe::FillerParameter”: 类包含显式重写“dim”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11015): error C2838: “dim”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11020): error C3254: “caffe::FillerParameter”: 类包含显式重写“mutable_dim”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11020): error C2838: “mutable_dim”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11030): error C3254: “caffe::FillerParameter”: 类包含显式重写“has_shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11030): error C2838: “has_shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11033): error C3254: “caffe::FillerParameter”: 类包含显式重写“set_has_shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11033): error C2838: “set_has_shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11036): error C3254: “caffe::FillerParameter”: 类包含显式重写“clear_has_shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11036): error C2838: “clear_has_shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11039): error C3254: “caffe::FillerParameter”: 类包含显式重写“clear_shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11039): error C2838: “clear_shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11043): error C3254: “caffe::FillerParameter”: 类包含显式重写“shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11043): error C2838: “shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11047): error C3254: “caffe::FillerParameter”: 类包含显式重写“mutable_shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11047): error C2838: “mutable_shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11053): error C3254: “caffe::FillerParameter”: 类包含显式重写“release_shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11053): error C2838: “release_shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11059): error C3254: “caffe::FillerParameter”: 类包含显式重写“set_allocated_shape”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11059): error C2838: “set_allocated_shape”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11071): error C3254: “caffe::FillerParameter”: 类包含显式重写“data_size”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11071): error C2838: “data_size”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11074): error C3254: “caffe::FillerParameter”: 类包含显式重写“clear_data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11074): error C2838: “clear_data”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11077): error C3254: “caffe::FillerParameter”: 类包含显式重写“data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11077): error C2838: “data”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11081): error C3254: “caffe::FillerParameter”: 类包含显式重写“set_data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11081): error C2838: “set_data”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11085): error C3254: “caffe::FillerParameter”: 类包含显式重写“add_data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11085): error C2838: “add_data”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11090): error C3254: “caffe::FillerParameter”: 类包含显式重写“data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11090): error C2838: “data”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11095): error C3254: “caffe::FillerParameter”: 类包含显式重写“mutable_data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11095): error C2838: “mutable_data”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11101): error C3254: “caffe::FillerParameter”: 类包含显式重写“diff_size”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11101): error C2838: “diff_size”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11104): error C3254: “caffe::FillerParameter”: 类包含显式重写“clear_diff”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11104): error C2838: “clear_diff”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11107): error C3254: “caffe::FillerParameter”: 类包含显式重写“diff”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11107): error C2838: “diff”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11111): error C3254: “caffe::FillerParameter”: 类包含显式重写“set_diff”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11111): error C2838: “set_diff”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11115): error C3254: “caffe::FillerParameter”: 类包含显式重写“add_diff”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11115): error C2838: “add_diff”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11120): error C3254: “caffe::FillerParameter”: 类包含显式重写“diff”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11120): error C2838: “diff”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11125): error C3254: “caffe::FillerParameter”: 类包含显式重写“mutable_diff”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11125): error C2838: “mutable_diff”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11131): error C3254: “caffe::FillerParameter”: 类包含显式重写“double_data_size”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11131): error C2838: “double_data_size”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11134): error C3254: “caffe::FillerParameter”: 类包含显式重写“clear_double_data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11134): error C2838: “clear_double_data”: 成员声明中的非法限定名
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11137): error C3254: “caffe::FillerParameter”: 类包含显式重写“double_data”,但并不从包含函数声明的接口派生
1>E:\caffe-master\include\caffe/proto/caffe.pb.h(11137): error C2838: “double_data”: 成员声明中的非法限定名

  • 写回答

5条回答 默认 最新

  • 追蜗牛的coder 博客专家认证 2016-10-30 13:58
    关注

    配置没弄好呢,你看看说明

    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!