在VC环境下生成动态链接库的时候,出现报错,如下所示:'This is the output from running MATLAB Add-in.Please close this window after viewing it.--------------MCC/MEX BEGIN---------------mcc -k "D:/Program Files/Microsoft Visual Studio/MyProjects/dsf/mcc.mak" -/n -t -T link:lib -L C -W libhg:dsf -A line:on -g libmmfile.mlib libmwsglm.mlib -vh "D:/MATLAB6.5/work/convfilter.m"Compiler version: 3.0Parsing file "d:/matlab6.5/work/convfilter.m" (Referenced from: "Compiler Command Line").Generating file "convfilter.h".Generating file "convfilter.c".Generating file "dsf.c".Generating file "dsf.h".Generating file "dsf.exports".Generating file "dsf.mlib".Executing command: mbuild -g -v -output "dsf" "convfilter.c" "dsf.c" -link shared "dsf.exports" -k "D:/Program Files/Microsoft Visual Studio/MyProjects/dsf/mcc.mak" -no_mwsglm -no_setup This is mbuild Copyright 1984-2002 The MathWorks, Inc.-> Default options filename found in C:/Documents and Settings/Administrator/Application Data/MathWorks/MATLAB/R13-----------------------------------------------------------------> Options file = C:/Documents and Settings/Administrator/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"dsf.pdb" arguments = Name switch = /Fo-> Pre-linking commands = -> LINKER = link-> Link directives: LINKFLAGS = kernel32.lib user32.lib gdi32.lib advapi32.lib oleaut32.lib ole32.lib /LIBPATH:"D://extern/lib/win32/microsoft/msvc60" libmmfile.lib libmatlb.lib /nologo libmx.lib libmat.lib libmwservices.lib libmex.lib libut.lib /dll /implib:"dsf.lib" /def:dsf_master.def sgl.lib LINKFLAGSPOST = Name directive = "/out:dsf.dll" File link directive = Lib. link directive = Rsp file indicator = @-> Resource Compiler = rc /fo ".res"-> Resource Linker = ---------------------------------------------------------------- MBUILD.BAT: Error: Cannot find the MATLAB C/C++ Math Library on your path. Please check your path or re-install the C/C++ Math Library.系统找不到指定的路径。Error: An error occurred while shelling out to mbuild (error code = 1).Unable to build executable.--------------MCC/MEX DONE----------------不知道是什么原因!
|