变量类型不完整' class __declspec'

时间:2018-02-14 13:58:08

标签: c++ objective-c++

我用Objective-C ++编写,我的一个.mm文件用一个实现抽象类的类导入一个cpp头。 抽象类看起来像这样:

class __declspec(novtable) IBase
{
public:
    virtual ~IBase() {}
};

在编译源代码时,我收到此错误:

error: variable has incomplete type 'class __declspec'

出现此错误的原因是什么?

UPD:值得一提的是,我正在处理我正在重构的跨平台代码。

UPD1:定义在.mm的顶部

#define __declspec

没有帮助。

0 个答案:

没有答案