专栏
标签
Sysplorer 创建编译C代码的进程失败
技术分享
发布于 2025-08-06 16:55:26
查看 1过去300天

问题现象

Sysplorer 创建编译C代码的进程失败。
image.png

解决方法

这个报错是翻译阶段代码生成完成后,基于代码生成的C文件等,去创建C进程(包含编译选项)时失败,创建不了编译环境。创建编译C代码的进程失败可能有多种原因:编译器安装、文件权限、语法错误等。
处理思路:首先检查是所有模型,都有此问题,还是仅单个模型有此问题。如果仅单个模型有此问题,则重点进行模型简化,调试模型,定位是哪个部分会导致创建编译C代码进程失败。如果是所有模型,都有此问题,则重点检查环境问题,编译器是否正常可用,权限是否正常。

方式一:如果是环境问题:

1.右键以管理员身份启动MWORKS软件(权限问题,也可能是杀毒软件和防火墙的原因)。
2.校验编译器(若编译器校验不通过,可尝试重装编译器。同时检查安装目录下是否有Simulator。以及查看此处日志:C:\Users\admin\Documents\MWORKS\log\veiify.log)
3.软件损坏,尝试重装软件。
将软件安装到非C盘的位置,以及修改系统目录到C盘以外,重启电脑。
image.png
4.重启电脑,重装软件,可以解决大多数环境问题。
5.增加一个环境变量后重启软件,环境变量名为“ComSpec”,值为C:\Windows\system32\cmd.exe。
image.png
6.若是报错生成求解器失败,可以查看此处Sysplorer生成求解器失败问题解决、定位处理流程

方式二:如果是模型本身问题,仅此模型有此问题:

对模型进行简化,调试,查看是哪个部分或者参数导致此问题,打开仿真设置,翻译相关,尝试调试模型。
image.png

所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
系统建模

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天