误差在实时仿真软件在外部模式”无法创建墨西哥人功能”万博1manbetx

28日视图(30天)
亲爱的先生/女士,
我想做实时车辆模型的开挖施工simscape建成的。
我已经做了所有效用和配置需要执行RT模拟。此外,我已经成功地模拟了纯电动汽车模型在目标计算机。所以所有的连接都是好的。现在,我想做同样的事情与engine的模型,但我收到以下错误消息。
导致这个错误的原因是什么?谢谢你!
使模拟目标“ICE_PID_test1_v2_rt_sfun”,…微软(R)计划维护实用程序版本14.00.23918.0版权(C)微软公司。保留所有权利。# # # ICE_PID_test1_v2_rt_sfun编译”。c”cl。exe / c / Zp8 / GR / W3 / EHs / D_CRT_SECURE_NO_DEPRECATE / D_SCL_SECURE_NO_DEPRECATE / D_SECURE_SCL = 0 / DMATLAB_MEX_FILE /不带标识/ MD /我 “C: \ Program Files \ extern MATLAB \ R2016b \ \包括“ /我 “C: \ Program Files \ MATLAB \ R万博1manbetx2016b \仿真软件\包括“ /我 “C: \ Program Files \ MATLAB \ R万博1manbetx2016b \仿真软件\ \ sf_runtime”包括 MATLAB /我“C: \ Program Files \ \ R2016b \ stateflow \ C \墨西哥人\包括“/我 “C: \ Program Files \ MATLAB \ R2016b \ rtw \ C \ src " /我 “D: \ matlab仿真\ xPC目标\ \文件slprj \ _self _sfprj \ ICE_PID_test1_v2_rt \ \ sfun \ src " “ICE_PID_test1_v2_rt_sfun。ICE_PID_test1_v2_rt_sfun c”。c c: \ program files \ matlab \ r2016b \走读生\包括\ tmwtypes.h(788):致命错误C1083:不能打开包含文件:“stddef。h:没有这样的文件或目录NMAKE:致命错误U1077:”“C: \ Program Files \ Microsoft Visual Studio (x86) 14.0 \ VC \ Bin \ amd64 \ cl。exe”:返回代码0 x2的停止。
组件: 使 | 类别: Makeerror 开放
无法创建“ICE_PID_test1_v2_rt_sfun墨西哥人功能。mexw64模拟所需。”

答案(2)

SAnbaran”class=
SAnbaran 2019年10月23日
我设法解决这个问题。
这个错误的原因是缺少标题在C编译器,stddef。h”。我使用Microsoft Visual c++ 2015 pro。我现在添加头文件和库文件和它将正常工作。
两个课程我学到了:
1)读错误消息。它通常提供了线索来识别并解决问题。
2)你必须确定你的模型准确性和所有主机的配置——目标是好的。它将有助于elimnate许多抹掉了在故障诊断的错误消息。
1评论
杰森·威廉姆森”class=
杰森·威廉姆森 2020年10月27日
Sajad,
“stddef。你是h的头文件添加和你将它添加到哪儿了?我发现几个不同sttdef。h文件在MATLAB程序文件和不确定添加或添加它。同时,/我的路径我没有路径,不是强调,stateflow路径。你需要添加吗?我正在经历相同的问题,一直无法解决它。

登录置评。


迭戈Kuratli”class=
迭戈Kuratli 2019年10月21日
你用仿真软件实时系统目标文件万博1manbetx在您的模型配置参数?
试图明确SLRT编译器:
> > slrtsetCC (‘VisualC’,”)
然后,选择编译器使用
> >墨西哥人设置
删除所有构建工作区中的文件和文件夹,并尝试构建您的模型。
3评论
SAnbaran”class=
SAnbaran 2019年10月23日
当然,我将试试。与此同时,我想大家注意这部分的错误消息
“致命错误C1083:不能打开包含文件:“stddef。h:没有这样的文件或目录NMAKE”
我的理解,这部分的消息表明,c++编译器没有stddef。h的图书馆。这是错误的原因吗?
谢谢你的时间!

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的