@echo off rem rem Compile and link options used for building MIXPP MEX-files rem using the Microsoft Visual Studio 9.0 rem rem ******************************************************************** rem General parameters rem ******************************************************************** set MATLAB=%MATLAB% set MSVCDir=D:\Visual Studio 9.0\VC set PATH=%MSVCDir%\bin;%MATLAB_BIN%;%PATH%; set INCLUDE=%MSVCDir%\INCLUDE;%INCLUDE% set LIB=%MSVCDir%\LIB;%MATLAB%\extern\lib\win32;%LIB% rem ******************************************************************** rem Compiler parameters rem ******************************************************************** set COMPILER=cl set COMPFLAGS=-c -Zp8 -W3 -DMATLAB_MEX_FILE -nologo set OPTIMFLAGS=/MD -O2 -Oy- -DNDEBUG set DEBUGFLAGS=/MDd -Zi -Fd"%OUTDIR%%MEX_NAME%.pdb" set NAME_OBJECT=/Fo rem ******************************************************************** rem Linker parameters rem ******************************************************************** set LIBLOC=%MATLAB%\extern\lib\win32\microsoft\msvc70 set LINKER=link set LINKFLAGS=/dll /export:%ENTRYPOINT% /MAP /LIBPATH:"%LIBLOC%" libmx.lib libmex.lib libmat.lib /implib:%LIB_NAME%.x set LINKOPTIMFLAGS= set LINKDEBUGFLAGS=/debug set LINK_FILE= set LINK_LIB= set NAME_OUTPUT=/out:"%OUTDIR%%MEX_NAME%.dll" set RSP_FILE_INDICATOR=@ rem ******************************************************************** rem Resource compiler parameters rem ******************************************************************** set RC_COMPILER=rc /fo "%OUTDIR%mexversion.res" set RC_LINKER= set POSTLINK_CMDS=del "%OUTDIR%%MEX_NAME%.map" set POSTLINK_CMDS1=del %LIB_NAME%.x