在matlab命令窗口中运行mex命令 出现了下面的情况
哪位高手帮解决一下,万分感谢:handshake
>> mex -setup
Please choose your compiler for building external interface (MEX) files:
Would you like mex to locate installed compilers [y]/n? y
Select a compiler:
[1] Digital Visual Fortran version 6.0 in C:Program FilesMicrosoft Visual Studio
[2] Lcc C version 2.4.1 in D:MATLAB7.1syslcc
[3] Microsoft Visual C/C++ version 6.0 in D:VC++6.0MSDev98
[0] None
Compiler: 3
Please verify your choices:
Compiler: Microsoft Visual C/C++ 6.0
Location: D:VC++6.0MSDev98
Are these correct?([y]/n): y
Warning: Mex requires that the Microsoft Visual C++ 6.0
directories "VC98" and "Common" be located within the same parent directory.
(Expected to find a directory named "Common" in the directory 'D:VC++6.0MSDev98'.)
Try to update options file: C:Documents and SettingsAdministratorApplication DataMathWorksMATLABR14SP3mexopts.bat
From template: D:MATLAB7.1BINwin32mexoptsmsvc60opts.bat
Done . . .
***************************************************************************
Warning: The file extension of 32-bit Windows MEX-files was changed
from ".dll" to ".mexw32" in MATLAB 7.1 (R14SP3). The generated
MEX-file will not be found by MATLAB versions prior to 7.1.
Use the -output option with the ".dll" file extension to
generate a MEX-file that can be called in previous versions.
For more information see:
MATLAB 7.1 Release Notes, New File Extension for MEX-Files on Windows
***************************************************************************