Embedded MATLAB Function

i am using an embedded matlab function block
But when i run this code, i get the following error
Making simulation target "zae12_sfun", ... C:\Users\mojtaba\Desktop\cod for910321\slprj\_sfprj\zae\_self\sfun\src>call "mexopts.bat" 'nmake' is not recognized as an internal or external command, operable program or batch file.

回答(1 个)

Kaustubha Govind
Kaustubha Govind 2012-6-11

0 个投票

It looks like Simulink can't find "nmake.exe" on the system PATH, which is the make utility that ships with Visual Studio. Have you already run "mex -setup" and ensured that MATLAB picks up Visual Studio from the path automatically? There might be some issue with your Visual Studio installation or system PATH.

类别

在 帮助中心 和 File Exchange 中查找有关 Simulink Environment Customization 的更多信息

产品

提问:

2012-6-10

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by