声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1616|回复: 3

[编程技巧] 刚接触这个东东,出现这样的错误,请大家帮忙看看什么意思呀?

[复制链接]
发表于 2006-4-6 19:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
<P>编译MATLAB计算引擎时 ,采用了如下的编译语句,但出错:<BR>&gt;&gt; mex -f d:\MATLAB6p5\bin\win32\mexopts\msvc60opts.bat engdemo.c<BR>Could not find the compiler "cl" on the DOS path. <BR>Use mex -setup to configure your environment properly. </P>
<P><BR>D:\MATLAB6P5\BIN\WIN32\MEX.PL: Error: Unable to locate compiler. </P>
<P>??? Error using ==&gt; mex<BR>Unable to complete successfully</P>
<P>&gt;&gt; <BR></P>
回复
分享到:

使用道具 举报

发表于 2006-4-6 19:34 | 显示全部楼层

回复:(qingyun6)刚接触这个东东,出现这样的错误,请...

要先配置Matlab Add-in,下面是Matlab Add-in的具体安装步骤:<BR><BR>  1. 启动Matlab,运行"mex -setup",按照菜单提示选取MSVC。它将配置MEX使用VC为默认的编译器(创建C-MEX文件必需),并安装Matlab Add-in所需文件到VC目录。 <BR><BR>  2. 在Matlab环境下运行"mbuild -setup", 按提示选取MSVC。它将配置使用VC为默认的编译器(创建独立应用程序必需),并安装Matlab Add-in所需的Matlab Compiler和C/C++数学库文件到VC目录。 <BR><BR>  3. 在Matlab环境下运行"cd(prefdir)"和"mccsavepath"。它将保存当前Matlab路径到mccpath文件中,这是因为Matlab Add-in脱离Matlab运行,否则它无从知道Matlab路径。 <BR><BR>  4. 启动VC环境,从菜单"Tools -&gt; Customize"选择"Add-ins and Macro Files"选项卡,选中"Matlab Add-in", 点击"Close"。VC工具栏出现Matlab Add-in图标,完成Matlab Add-in的配置,以后每次启动VC将自动加载Matlab Add-in。<BR><BR>  5. 配置Windows系统。如果是Windows 95/98系统,找到config.sys, 添加一行:shell= c:\ command.com /e:32768 /p;如果是Windows ME则需设置Conagent.exe的属性Memory选项卡的Initial Environment值为4096。
 楼主| 发表于 2006-4-6 19:48 | 显示全部楼层
能帮我解释解释出错的语句么?不知道是什么意思~~~
发表于 2006-4-6 20:01 | 显示全部楼层

回复:(qingyun6)刚接触这个东东,出现这样的错误,请...

找不到cl这个编译器,请用mex -steup命令设置编译环境
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-20 19:30 , Processed in 0.063664 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表