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 没人知道吗?这个问题我感觉应该比较普遍啊 各位大哥 不要总是只索求好不好,每次那些给资料的帖子下面回复都很多,一有帮助帖冷清啊
呵呵 呵呵 1、两个软件的license都没有问题吧?请分别独立试算其他题来确认。
2、是否按照cruise的要求来设定联合matlab-simulink的?建议重新装一次,换个Matlab。也可换个电脑装装 应该是设置的问题 传个文档 你照着这个设置一下 非常感谢anguo! DrLan 发表于 2012-3-11 19:28 static/image/common/back.gif
1、两个软件的license都没有问题吧?请分别独立试算其他题来确认。
2、是否按照cruise的要求来设定联合matl ...
非常谢谢蓝博士, 试了很多次,最后发现是版本兼容性问题,就是转换时候C+的版本与MATLAB不对应。
再次感谢 anguo 发表于 2012-3-11 22:12 static/image/common/back.gif
应该是设置的问题 传个文档 你照着这个设置一下
感谢anguo的热心帮助, 问题已得到解决,谢谢。 我的邮箱是yao18564313_2005@126.com。如需交流或帮助,contact me yao18564313 发表于 2012-3-20 14:48 static/image/common/back.gif
感谢anguo的热心帮助, 问题已得到解决,谢谢。 我的邮箱是。如需交流或帮助,contact me ...
那个设置的最后,就是生成dll文件时,template makefile名称是什么,还是说自己定义
页:
[1]