yao18564313 发表于 2012-3-8 22:45:21

help!help! CRUISE和simulink联合仿真时API生成DLL文件时总是出错,

本帖最后由 yao18564313 于 2012-3-8 23:04 编辑

出错的提示如下,有哪些大哥能帮我解释下为什么吗? 小弟等着救命,非常感激

Error executing build command: Error using ==> make_rtw
Error using ==> rtw_c (IssueInvCompEnvValError)
Invalid setting for environment variable MSDevDir.
The setting is: '%df_root%\sharedide'
You can verify the setting by checking for the existance of:
%MSDevDir%\..\..\vc98\bin\vcvars32.bat    (for Visual C/C++ 6.0)
%MSDevDir%\..\vc\bin\vcvars32.bat         (for Visual C/C++ 5.0)
You must define MSDevDir to be:
set MSDevDir=<VisualPath>\common\msdev98      (for Visual C/C++ 6.0)
set MSDevDir=<VisualPath>\sharedide         (for Visual C/C++ 5.0)
This error may be due to an invalid preference file:
C:\Documents and Settings\Administrator\Application Data\MathWorks\MATLAB\R12\mexopts.bat
Please run "mex -setup" at the MATLAB prompt to correct

yao18564313 发表于 2012-3-9 12:17:03

没人知道吗?这个问题我感觉应该比较普遍啊   各位大哥 不要总是只索求好不好,每次那些给资料的帖子下面回复都很多,一有帮助帖冷清啊
呵呵 呵呵

DrLan 发表于 2012-3-11 19:28:32

1、两个软件的license都没有问题吧?请分别独立试算其他题来确认。
2、是否按照cruise的要求来设定联合matlab-simulink的?建议重新装一次,换个Matlab。也可换个电脑装装

anguo 发表于 2012-3-11 22:12:12

应该是设置的问题   传个文档   你照着这个设置一下

DrLan 发表于 2012-3-11 22:58:42

非常感谢anguo!

yao18564313 发表于 2012-3-20 14:46:12

DrLan 发表于 2012-3-11 19:28 static/image/common/back.gif
1、两个软件的license都没有问题吧?请分别独立试算其他题来确认。
2、是否按照cruise的要求来设定联合matl ...

非常谢谢蓝博士, 试了很多次,最后发现是版本兼容性问题,就是转换时候C+的版本与MATLAB不对应。
再次感谢

yao18564313 发表于 2012-3-20 14:48:32

anguo 发表于 2012-3-11 22:12 static/image/common/back.gif
应该是设置的问题   传个文档   你照着这个设置一下

感谢anguo的热心帮助, 问题已得到解决,谢谢。 我的邮箱是yao18564313_2005@126.com。如需交流或帮助,contact me

oxecs 发表于 2013-6-21 11:10:30

yao18564313 发表于 2012-3-20 14:48 static/image/common/back.gif
感谢anguo的热心帮助, 问题已得到解决,谢谢。 我的邮箱是。如需交流或帮助,contact me ...

那个设置的最后,就是生成dll文件时,template makefile名称是什么,还是说自己定义
页: [1]
查看完整版本: help!help! CRUISE和simulink联合仿真时API生成DLL文件时总是出错,