码迷,mamicode.com
首页 > 其他好文 > 详细

makefile在编译的过程中出现“except class name”

时间:2017-12-25 19:37:59      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:有趣的   gre   类型   指定   nbsp   pre   cte   编译   gis   

 

今天写了部分代码,在添加到项目中后就那些编译,出现问题如下:

logistic_regression_layer.h:20:16: error: expected class name
        public Layer{

部分源代码:

template <typename Dtype>
class Logistic_regression_layer :
        public Layer{

刚开始以为是makefile 没有写好,仔细核对后,发现原来继承类Layer用的模板类,在继承的时候没有指定类型。而造成这个错误. 耽误好几个小时,跪.

改为这个之后,顺利通过,记录下这个有趣的过程. 

using mxnet::cpp::Symbol;
using mxnet::cpp::NDArray;

template <typename Dtype>
class Logistic_regression_layer :
        public Layer<Dtype>{

完.

 

makefile在编译的过程中出现“except class name”

标签:有趣的   gre   类型   指定   nbsp   pre   cte   编译   gis   

原文地址:https://www.cnblogs.com/gongxijun/p/8110592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!