为什么 Simulink 在 Windows 64 位上生成 .mexw64 文件?
Why is Simulink generating .mexw64 files on Windows 64bit?
我在 Windows 7 Enterprise 上使用 Matlab R2015b (Simulink 8.6)。我注意到有时 .mexw64
文件是基于 .slx
文件生成的,例如:
model.slx
-> model_sfun.mexw64
。为什么会这样?这与slprj
文件夹的生成有关吗?
请注意,我使用的是最初由其他人制作的(大)Simulink 模型。我不知道它的所有细节。也许它被设置为生成 .mexw64
个文件?
Simulink 在 64 位 Windows 架构上生成 *.mexw64
文件(在 32 位 Windows 架构上生成 *.mexw32
文件)作为以下任何一个的一部分其代码生成过程:
- MATLAB 函数块
- Stateflow 图
- 参考机型(加速模式)
- S-函数
- 如果模型本身在加速模式下设置为运行
可能还有其他我忘记了。这些文件是正常代码生成过程的一部分,本质上是 DLL 文件(具有不同的扩展名)。他们没有什么可做的,你不用担心。
另请参阅 MATLAB Central 上的 this related question。
我在 Windows 7 Enterprise 上使用 Matlab R2015b (Simulink 8.6)。我注意到有时 .mexw64
文件是基于 .slx
文件生成的,例如:
model.slx
-> model_sfun.mexw64
。为什么会这样?这与slprj
文件夹的生成有关吗?
请注意,我使用的是最初由其他人制作的(大)Simulink 模型。我不知道它的所有细节。也许它被设置为生成 .mexw64
个文件?
Simulink 在 64 位 Windows 架构上生成 *.mexw64
文件(在 32 位 Windows 架构上生成 *.mexw32
文件)作为以下任何一个的一部分其代码生成过程:
- MATLAB 函数块
- Stateflow 图
- 参考机型(加速模式)
- S-函数
- 如果模型本身在加速模式下设置为运行
可能还有其他我忘记了。这些文件是正常代码生成过程的一部分,本质上是 DLL 文件(具有不同的扩展名)。他们没有什么可做的,你不用担心。
另请参阅 MATLAB Central 上的 this related question。