Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
 
 
主题工具 显示模式
旧 2008-07-23, 11:50   #1
chujun0303
初级会员
 
注册日期: 2008-02-29
年龄: 39
帖子: 1
声望力: 0
chujun0303 正向着好的方向发展
默认 [求助]mcc编译问题,新手恳求赐教

安装好matlab,mcc -setup后,编译书中的例程总是出现错误,matlab6.5、7.1、7.6都安装了,个个都一样。下面是用7.6版本的deploytool编译后的提示:

Warning: Function C:\WINDOWS\system32\input.dll has the same name as a MATLAB
builtin. We suggest you rename the function to avoid a potential name conflict.
Warning: Function C:\WINDOWS\system32\version.dll has the same name as a MATLAB
builtin. We suggest you rename the function to avoid a potential name conflict.
Compiler version: 4.8 (R2008a)
Warning: Duplicate directory name: C:\Documents and
Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB.
mcc -W 'com:comflame,comflameclass,1.0' -d 'C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src' -T 'link:lib' -v -C 'class{comflameclass:C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\flames.m}' -a 'C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\flames.mat'
Processing F:\tools\Mathworks.Matlab.R2008a.DVD.ISO-TBE\setup\toolbox\matlab\mcc.enc
Processing include files...
2 item(s) added.
Processing directories installed with MCR...
The file C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\mccExcludedFiles.log contains a list of functions excluded from the CTF archive.
1 item(s) added.
Generating MATLAB path for the compiled application...
Created 39 path items.
Begin validation of MEX files: Wed Jul 23 11:23:45 2008
Validating 'F:\tools\Mathworks.Matlab.R2008a.DVD.ISO-TBE\setup\toolbox\compiler\deploy\deploywhich.mexw32'.
No conflicting M-file found.
Validating 'F:\tools\Mathworks.Matlab.R2008a.DVD.ISO-TBE\setup\toolbox\compiler\deploy\readline.mexw32'.
No conflicting M-file found.
End validation of MEX files: Wed Jul 23 11:23:45 2008
Deleting 4 temporary MEX authorization files.
Removing: 'C:\DOCUME~1\ADMINI~1.7D9\LOCALS~1\Temp\mathworks_tmp_2748_11185_2748.auth'.
Removing: 'C:\DOCUME~1\ADMINI~1.7D9\LOCALS~1\Temp\mathworks_tmp_2748_24551_2748.auth'.
Removing: 'C:\DOCUME~1\ADMINI~1.7D9\LOCALS~1\Temp\mathworks_tmp_2748_27251_2748.auth'.
Removing: 'C:\DOCUME~1\ADMINI~1.7D9\LOCALS~1\Temp\mathworks_tmp_2748_12087_2748.auth'.
Parsing file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\flames.m"
(Referenced from: "Compiler Command Line").
Parsing file "F:\tools\Mathworks.Matlab.R2008a.DVD.ISO-TBE\setup\toolbox\compiler\deploy\deployprint.m"
(Referenced from: "Compiler Command Line").
Parsing file "F:\tools\Mathworks.Matlab.R2008a.DVD.ISO-TBE\setup\toolbox\compiler\deploy\printdlg.m"
(Referenced from: "Compiler Command Line").
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_idl.idl".
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflameclass_com.hpp".
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflameclass_com.cpp".
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_dll.cpp".
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame.def".
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame.rc".
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\readme.txt".
Generating file "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_mcc_component_data.c".
Contents of temporary response file 'C:\DOCUME~1\ADMINI~1.7D9\LOCALS~1\Temp\mathworks_tmp_2748_27961':
......................
' -O -v -output "comflame_1_0" -I"C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src" "mwcomtypes.idl" "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_idl.idl" "mclcommain.lib" "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflameclass_com.cpp" "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_dll.cpp" "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame.def" "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame.rc" "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_mcc_component_data.c" -link dll -outdir "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src" -regsvr'
......................
Executing command: mbuild "@C:\DOCUME~1\ADMINI~1.7D9\LOCALS~1\Temp\mathworks_tmp_2748_27961"
This is mbuild Copyright 1984-2002 The MathWorks, Inc.

-> Default options filename found in C:\Documents and Settings\Administrator.7D9C62960C644D4\Application Data\MathWorks\MATLAB\R13
----------------------------------------------------------------
-> Options file = C:\Documents and Settings\Administrator.7D9C62960C644D4\Application Data\MathWorks\MATLAB\R13\compopts.bat
-> COMPILER = cl
-> Compiler flags:
COMPFLAGS = -c -Zp8 -G5 -W3 -nologo -DMSVC -DIBMPC -DMSWIND
OPTIMFLAGS = -O2 -DNDEBUG
DEBUGFLAGS = -Zi -Fd"C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_1_0.pdb"
arguments = "-IC:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src"
Name switch = /Fo
-> Pre-linking commands =
-> LINKER = link
-> Link directives:
LINKFLAGS = kernel32.lib user32.lib gdi32.lib advapi32.lib oleaut32.lib ole32.lib /LIBPATH:"E:\matlab6\extern\lib\win32\microsoft\msvc60" libmmfile.lib libmatlb.lib /nologo libmx.lib libmat.lib libmwservices.lib libmex.lib libut.lib /dll /implib:"C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_1_0.lib" /def:"C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame.def" sgl.lib libmwsglm.lib
LINKFLAGSPOST =
Name directive = "/out:C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame_1_0.dll"
File link directive =
Lib. link directive =
Rsp file indicator = @
-> Resource Compiler = rc /fo "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src\comflame.res"
-> Resource Linker =
----------------------------------------------------------------


--> "copy E:\matlab6\extern\include\mwcomutil.tlb ."

ò??′?? 1 ?????t?£

--> "midl /nologo /win32 /I "E:\matlab6\extern\include" /D "NDEBUG" /out "C:\Documents and Settings\Administrator.7D9C62960C644D4\My Documents\MATLAB\comflame\src" "mwcomtypes.idl""

Processing E:\matlab6\extern\include\mwcomtypes.idl
midl : command line error MIDL1003 : error returned by the C preprocessor (-1073741515)

MBUILD.BAT: Error: IDL compile of 'mwcomtypes.idl' failed.


Error: An error occurred while shelling out to mbuild (error code = 255).
Unable to build executable.
??? Error using ==> mcc
Error executing mcc, return status = 1.


There were errors during compilation process.



path里也添加了windows system32,还是这样。
为什么会这样呢?自己搞了很久也没有结果,请版上各位高手不吝赐教!
chujun0303 当前离线   回复时引用此帖
 

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
MATLAB的换行的问题 billwfox MATLAB论坛 3 2009-03-06 10:27
[求助]matlab2007b安裝完 開啟出現錯誤初始(0xc150002)失敗 eggruru MATLAB论坛 0 2008-08-30 21:52
【求助】求CRC校验程序 随风牛 MATLAB论坛 2 2008-04-08 22:15
Measuring Productivity and Quality in Model-Based Design TechnicalArticles MATLAB技术文章 0 2008-01-06 16:32
【求助】请问哪个工具箱可以建立针板电极模型? 有秤无砣 MATLAB论坛 0 2007-11-29 16:37


所有时间均为北京时间。现在的时间是 19:52


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.