【发布时间】:2013-07-29 16:38:35
【问题描述】:
我正在尝试使用逆向工程生成类图,但发生了以下情况:
在第 11 行解析 C:\Documents and Settings\Meus documentos\EA_Documentos\Modelos\Environment\class\Factory.h 时出错。意外符号:ISIMFactory
您可能需要定义一个语言宏。在第 99 行解析 C:\Documents and Settings\Meus documentos\EA_Documentos\Modelos\Environment\class\Model.h 时出错。意外符号:ISIMModel
您可能需要定义一个语言宏。
还有很多。
这是CSIMEnvironmentModel.h中对应的代码
class SIMMDLENVv01_EXPORT CSIMEnvironmentModel // line 99
: public ISIMModel
, public ISIMEventSource
, public ISIMScheduledModel
, public ISIMExecut
, public ISIMPublisher
{
public:
CSIMEnvironmentModel(const std::string &a_modelType);
virtual ~CSIMEnvironmentModel(void);
和CSIMEnvFactory.h
class SIMMDLENVv01_EXPORT CSIMEnvFactory // line 11
: public ISIMFactory
{
public:
CSIMEnvFactory();
virtual ~CSIMEnvFactory(void);
std::vector<ISIMModel*> InstanceModel(const std::string &a_modelType, const std::string &a_conf);
};
此错误消息的原因是什么?
【问题讨论】:
-
能否在问题中包含错误和代码。
-
请将代码和错误放入您的问题中,不要试图强迫他们跟随外部链接(这里的许多人无论如何都不会这样做)。