simulink amesim联合仿真出现scripting_api_interface编译错误

当使用MATLAB Simulink与AMESim进行联合仿真时,可能会遇到由于MSVC编译器更新导致的错误,具体表现为无法打开'limits.h'文件。常规解决方法是尝试删除MATLAB目录下的'mex_C_win64.xml'文件后重新执行'mex-setup',但此方法可能无效。该博客提供了一个可能的解决方案:直接删除该文件后再运行设置命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

simulink amesim联合仿真加载模型时出现

scripting_api_interface_thunk_pcwin64.c
C:\Program Files\MATLAB\R2021b\extern\include\tmwtypes.h(32): fatal error C1083: 无法打开包括文件: “limits.h”: No such file or directory

通常是因为MSVC编译器升级了而matlab mex文件过期,重新执行mex -setup有可能解决不了问题,需要删除matlab目录下的mex_C_win64.xml文件再执行mex -setup

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值