Enterprise Architect错误:意外的符号修复?

KH17

我正在尝试通过导入C ++文件来生成UML图。因此,我右键单击我的项目文件夹,然后转到“代码工程”->“导入源目录”,选择包含所有C ++文件的文件夹。到现在为止还挺好?

我收到此错误消息:

There was an error parsing C:/path/to/file on line X. Unexpected symbol: typedef
You may need to define a language macro.

我认为我是通过遵循此步骤并添加来完成的,typedef但并没有执行任何操作。

我真的是EA的新手。任何帮助表示赞赏。

乌菲

EA解析C / C ++,而不解析C预处理程序语言。

因此,在EA可以解析文件之前,必须管理文件中的所有宏。一种方法是按照链接的帮助页面中的概述,从EA中的文件定义所有宏。这将导致EA识别并忽略这些宏。

另一种选择是通过预处理器运行文件以解析宏,然后将实际的C / C ++源文件发送到EA。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Enterprise Architect - SysML 图标题

Enterprise Architect 上的属性大小

从Enterprise Architect脚本保存文件

Sparx Enterprise Architect使用Powershell创建基准

Enterprise Architect中属性级别上的关系

在 Enterprise Architect 中获取 StateNode 类型的 API

从图表 Enterprise Architect 导出到 Excel

Enterprise Architect 比较数据库

Sparx Enterprise Architect 中的弹出菜单

Enterprise Architect:修改默认签入评论

使用Enterprise Architect在组件内部的组件

Sparx Enterprise Architect(EA)中的嵌套组件

在Enterprise Architect中组织图元素

Enterprise Architect 脚本未更新图表

如何在Enterprise Architect中过滤流?

Enterprise Architect 操作前置/后置条件

Pyscript Elastic Search(elk enterprise) 连接错误

Enterprise Architect 9报告模板元素>方法无法正常工作

如何在Enterprise Architect中逆向工程师代码

使用Java的Enterprise Architect脚本-Activitydiagram入口点初始

SQL查询以获取Enterprise Architect图中的对象名称

如何在Enterprise Architect代码生成模板中转义引号

删除在Enterprise Architect的关系图中找不到的所有元素

用于存储DateTime类型标记值的Enterprise Architect日期格式

我可以从Python生成Enterprise Architect图吗?

如何自定义Enterprise Architect生成的文档块?

Enterprise Architect CDT中的字符串处理

Enterprise Architect + SVN:包锁可见性

Sparx Enterprise Architect EA:模型的分层结构(BPMN)