Matlab 2015a compiler error while trying to create Excel add-in

9 vues (au cours des 30 derniers jours)
mario filho
mario filho le 27 Nov 2015
Commenté : Meaghan F le 27 Juin 2016
Hello all.
I have being experiencing such difficult times while trying to make the Matlab compiler work.
I want to use the Library Compiler to create an Excel add-in from a .m file I developed on Matlab. My Matlab is 2015a 32 bits running on Windows 10. I have also installed Visual Studio 2015 and Windows SDK 7.1.
However, when I hit the "Package" button I suddenly get an error message that estates:
"cl /c /GR /W3 /EHsc- -Zc:wchar_t /nologo /MT /O2 /Oy- /DNDEBUG /DMSVC /DIBMPC /D_CRT_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 -IC:\Users\Mario\Desktop\neural_function\for_testing -I"C:\Program Files (x86)\MATLAB\MATLAB Production Server\R2015a\extern\include" -I"C:\Program Files (x86)\MATLAB\MATLAB Production Server\R2015a\simulink\include" -I"C:\Users\Mario\Desktop\neural_function\for_testing" -I"C:\Program Files (x86)\MATLAB\MATLAB Production Server\R2015a\extern\include\win32" -I"C:\Program Files (x86)\MATLAB\MATLAB Production Server\R2015a\extern\include" C:\Users\Mario\Desktop\neural_function\for_testing\Class1_com.cpp /FoC:\Users\Mario\AppData\Local\Temp\mex_191650612077670_12952\Class1_com.obj
Error: An error occurred while shelling out to mbuild (error code = -1).
Unable to build executable."
I tried to Google this error message but couldn´t find any thread discussing this specific error code.
Would anyone help me with this?
Thanks.
Mario
  3 commentaires
Walter Roberson
Walter Roberson le 3 Déc 2015
Getting a compiler to work on Windows 10 for any release earlier than R2015b is a significant challenge.
Meaghan F
Meaghan F le 27 Juin 2016
Hi All,
I am having a similar problem when trying to get the MATLAB Compiler to work.
I am trying to use the library compiler to create an Excel add-in from a .m file I wrote. I have 64-bit MATLAB 2015a running on Windows 7 as well as Windows SDK 7.1 installed.
When clicking the "Package" button I receive an error and the following data log is outputted.
ant:
<ant>
<mkdir dir="C:\Users\mfrawley\Documents\MATLAB\mymagic\for_redistribution" />
<mkdir dir="C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" />
<mkdir dir="C:\Users\mfrawley\Documents\MATLAB\mymagic\for_redistribution_files_only" />
</ant>
mcc -W 'excel:mymagic,Class1,1.0' -T link:lib -b -d C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing -v class{Class1:C:\Users\mfrawley\Documents\MATLAB\mymagic.m}
Compiler version: 6.0 (R2015a)
Dependency analysis by REQUIREMENTS.
[Warning: Adding path "C:\Users\mfrawley\Documents\MATLAB" to Compiler path
instance.]
Parsing file "C:\Users\mfrawley\Documents\MATLAB\mymagic.m"
(Referenced from: "Compiler Command Line").
Deleting 0 temporary MEX authorization files.
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_idl.idl".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\Class1_com.hpp".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\Class1_com.cpp".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_dll.cpp".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.def".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.rc".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.bas".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.xla".
Generating file "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\readme.txt".
Executing command: ""C:\Program Files\MATLAB\R2015a\bin\mbuild" -client mbuild_com OUTDIR"=""C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing""" -O -v -output "mymagic_1_0" -I"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" COMIDL"=""C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_idl.idl""" "mclxlmain.lib" "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\Class1_com.cpp" "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_dll.cpp" DEFFILE"=""C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.def""" RCFILE"=""C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.rc""" RESFILE"=""C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res""" CMDLINE275"=""""$MATLABROOT\runtime\$ARCH\mwregsvr.exe"" /useronly $EXE""" LINKFLAGS"=""$LINKFLAGS delayimp.lib /delayload:mclmcrrt8_5.dll""" -outdir "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing""Verbose mode is on.
No MEX options file identified; looking for an implicit selection.
... Looking for compiler 'Intel C++ Composer XE 2011 with Microsoft SDK 7.1' ...
... Looking for environment variable 'ICPP_COMPILER12' ...No.
Did not find installed compiler 'Intel C++ Composer XE 2011 with Microsoft SDK 7.1'.
... Looking for compiler 'Intel C++ Composer XE 2011 with Microsoft Visual Studio 2008' ...
... Looking for environment variable 'ICPP_COMPILER12' ...No.
Did not find installed compiler 'Intel C++ Composer XE 2011 with Microsoft Visual Studio 2008'.
... Looking for compiler 'Intel C++ Composer XE 2011 with Microsoft Visual Studio 2010 ' ...
... Looking for environment variable 'ICPP_COMPILER12' ...No.
Did not find installed compiler 'Intel C++ Composer XE 2011 with Microsoft Visual Studio 2010 '.
... Looking for compiler 'Intel C++ Composer XE 2013 with Microsoft SDK 7.1' ...
... Looking for environment variable 'ICPP_COMPILER14' ...No.
... Looking for environment variable 'ICPP_COMPILER13' ...No.
Did not find installed compiler 'Intel C++ Composer XE 2013 with Microsoft SDK 7.1'.
... Looking for compiler 'Intel C++ Composer XE 2013 with Microsoft Visual Studio 2010' ...
... Looking for environment variable 'ICPP_COMPILER14' ...No.
... Looking for environment variable 'ICPP_COMPILER13' ...No.
Did not find installed compiler 'Intel C++ Composer XE 2013 with Microsoft Visual Studio 2010'.
... Looking for compiler 'Intel C++ Composer XE 2013 with Microsoft Visual Studio 2012' ...
... Looking for environment variable 'ICPP_COMPILER14' ...No.
... Looking for environment variable 'ICPP_COMPILER13' ...No.
Did not find installed compiler 'Intel C++ Composer XE 2013 with Microsoft Visual Studio 2012'.
... Looking for compiler 'Microsoft Visual C++ 2008' ...
... Looking for environment variable 'VS90COMNTOOLS' ...No.
Did not find installed compiler 'Microsoft Visual C++ 2008'.
... Looking for compiler 'Microsoft Visual C++ 2010' ...
... Looking for environment variable 'VS100COMNTOOLS' ...No.
Did not find installed compiler 'Microsoft Visual C++ 2010'.
... Looking for compiler 'Microsoft Visual C++ 2012' ...
... Looking for registry setting 'HKLM\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No.
... Looking for registry setting 'HKCU\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No.
... Looking for registry setting 'HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No.
... Looking for registry setting 'HKCU\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7' 11.0 ...No.
Did not find installed compiler 'Microsoft Visual C++ 2012'.
... Looking for compiler 'Microsoft Visual C++ 2013 Professional' ...
... Looking for registry setting 'HKLM\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 12.0 ...No.
... Looking for registry setting 'HKCU\SOFTWARE\Microsoft\VisualStudio\SxS\VS7' 12.0 ...No.
... Looking for registry setting 'HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7' 12.0 ...No.
... Looking for registry setting 'HKCU\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7' 12.0 ...No.
Did not find installed compiler 'Microsoft Visual C++ 2013 Professional'.
... Looking for compiler 'Microsoft Windows SDK 7.1 (C++)' ...
... Looking for registry setting 'HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1' InstallationFolder ...Yes ('C:\Program Files\Microsoft SDKs\Windows\v7.1\').
... Looking for registry setting 'HKLM\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VC7' 10.0 ...Yes ('C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\').
... Looking for file 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\cl.exe' ...Yes.
... Looking for folder 'C:\Program Files (x86)\Microsoft Visual Studio 10.0' ...Yes.
Found installed compiler 'Microsoft Windows SDK 7.1 (C++)'.
Set PATH = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\amd64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\VCPackages;C:\Program Files\Microsoft SDKs\Windows\v7.1\\Bin\x64;C:\Program Files\Microsoft SDKs\Windows\v7.1\\Bin;;C:\Program Files (x86)\RSA SecurID Token Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\7-Zip;C:\Program Files\Adobe\Adobe PDF iFilter 11 for 64-bit platforms\bin\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\WebEx\Productivity Tools;C:\Program Files\Siemens\Teamcenter9.1\Visualization\Products\Mockup\ClearanceDB;C:\Program Files\MATLAB\R2015a\runtime\win64;C:\Program Files\MATLAB\R2015a\bin;C:\Program Files\MATLAB\R2015a\polyspace\bin
Set INCLUDE = C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE;C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE;C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\gl;C:\Program Files\MATLAB\R2015a\extern\include;;
Set LIB = C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Lib\amd64;C:\Program Files\Microsoft SDKs\Windows\v7.1\\Lib\X64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\AMD64;C:\Program Files\MATLAB\R2015a\lib\win64;C:\Program Files\MATLAB\R2015a\extern\lib\win64;
Set LIBPATH = C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Lib\amd64;C:\Program Files\Microsoft SDKs\Windows\v7.1\\LIB\X64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\ATLMFC\LIB\AMD64;C:\Program Files\MATLAB\R2015a\extern\lib\win64;
Options file details
-------------------------------------------------------------------
Compiler location: C:\Program Files (x86)\Microsoft Visual Studio 10.0
Options file: C:\Program Files\MATLAB\R2015a\bin\win64\mexopts\winsdk-7.1_cpp.xml
CMDLINE200 : link /nologo /manifest delayimp.lib /delayload:mclmcrrt8_5.dll /DLL /def:"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.def" C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\Class1_com.obj C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\mymagic_dll.obj mclxlmain.lib /MACHINE:AMD64 /LIBPATH:"C:\Program Files\MATLAB\R2015a\extern\lib\win64\microsoft" libmx.lib libmex.lib libmat.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib mclmcrrt.lib "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res" /out:C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll
CMDLINE250 : mt -outputresource:C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll;2 -manifest C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll.manifest
CMDLINE300 : del C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll.manifest mwcomutil.tlb "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res"
COMPILER : cl
COMPFLAGS : /c /GR /W3 /EHsc- -Zc:wchar_t /nologo /MT
COMPDEFINES : /DMSVC /DIBMPC /D_CRT_SECURE_NO_DEPRECATE /D_SECURE_SCL=0
MATLABMEX :
OPTIMFLAGS : /O2 /Oy- /DNDEBUG
INCLUDE : -IC:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing -I"C:\Program Files\MATLAB\R2015a\extern\include" -I"C:\Program Files\MATLAB\R2015a\simulink\include" -I"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" -I"C:\Program Files\MATLAB\R2015a\extern\include\win64"
DEBUGFLAGS : /Z7
LINKER : link
LINKFLAGS : /nologo /manifest delayimp.lib /delayload:mclmcrrt8_5.dll
LINKTYPE :
LINKEXPORT : /DLL /def:"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.def"
LINKLIBS : mclxlmain.lib /MACHINE:AMD64 /LIBPATH:"C:\Program Files\MATLAB\R2015a\extern\lib\win64\microsoft" libmx.lib libmex.lib libmat.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib mclmcrrt.lib "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res"
LINKDEBUGFLAGS : /debug /PDB:"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll.pdb"
LINKOPTIMFLAGS :
OBJEXT : .obj
LDEXT : .dll
SETENV : set COMPILER=cl
set COMPFLAGS=/c /c /GR /W3 /EHsc- -Zc:wchar_t /nologo /MT /DMSVC /DIBMPC /D_CRT_SECURE_NO_DEPRECATE /D_SECURE_SCL=0
set OPTIMFLAGS=/O2 /Oy- /DNDEBUG
set DEBUGFLAGS=/Z7
set LINKER=link
set LINKFLAGS=/nologo /manifest delayimp.lib /delayload:mclmcrrt8_5.dll /export:%ENTRYPOINT% mclxlmain.lib /MACHINE:AMD64 /LIBPATH:"C:\Program Files\MATLAB\R2015a\extern\lib\win64\microsoft" libmx.lib libmex.lib libmat.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib mclmcrrt.lib "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res" /DLL /def:"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.def"
set LINKDEBUGFLAGS=/debug /PDB:"%OUTDIR%%MEX_NAME%.dll.pdb"
set NAME_OUTPUT=/out:"%OUTDIR%%MEX_NAME%%MEX_EXT%"
SDKROOT : C:\Program Files\Microsoft SDKs\Windows\v7.1\
VSROOT : C:\Program Files (x86)\Microsoft Visual Studio 10.0
MATLABROOT : C:\Program Files\MATLAB\R2015a
ARCH : win64
CMDLINE000 : copy "C:\Program Files\MATLAB\R2015a\extern\include\win64\mwcomutil.tlb" .
CMDLINE001 : midl /nologo /win64 -I"C:\Program Files\MATLAB\R2015a\extern\include" /D NDEBUG /out "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" mwcomtypes.idl
CMDLINE002 : midl /nologo /win64 -I"C:\Program Files\MATLAB\R2015a\extern\include" /D NDEBUG /out "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_idl.idl"
CMDLINE150 : rc /fo "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res" "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.rc"
CMDLINE275 : "C:\Program Files\MATLAB\R2015a\runtime\win64\mwregsvr.exe" /useronly C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll
OUTDIR : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing
COMPINCLUDE : -I"C:\Program Files\MATLAB\R2015a\extern\include"
USERONLY :
SRC : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\Class1_com.cpp;C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_dll.cpp
OBJ : C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\Class1_com.obj;C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\mymagic_dll.obj
OBJS : C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\Class1_com.obj C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\mymagic_dll.obj
SRCROOT : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\Class1_com
DEF : C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\mymagic_1_0.def
EXP : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.exp
LIB : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.lib
EXE : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll
ILK : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.ilk
MANIFEST : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll.manifest
TEMPNAME : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0
EXEDIR : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\
EXENAME : mymagic_1_0
COMIDL : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_idl.idl
DEFFILE : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.def
RCFILE : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.rc
RESFILE : C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res
OPTIM : /O2 /Oy- /DNDEBUG
LINKOPTIM :
CMDLINE100_0 : cl /c /GR /W3 /EHsc- -Zc:wchar_t /nologo /MT /O2 /Oy- /DNDEBUG /DMSVC /DIBMPC /D_CRT_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 -IC:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing -I"C:\Program Files\MATLAB\R2015a\extern\include" -I"C:\Program Files\MATLAB\R2015a\simulink\include" -I"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" -I"C:\Program Files\MATLAB\R2015a\extern\include\win64" -I"C:\Program Files\MATLAB\R2015a\extern\include" C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\Class1_com.cpp /FoC:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\Class1_com.obj
CMDLINE100_1 : cl /c /GR /W3 /EHsc- -Zc:wchar_t /nologo /MT /O2 /Oy- /DNDEBUG /DMSVC /DIBMPC /D_CRT_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 -IC:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing -I"C:\Program Files\MATLAB\R2015a\extern\include" -I"C:\Program Files\MATLAB\R2015a\simulink\include" -I"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" -I"C:\Program Files\MATLAB\R2015a\extern\include\win64" -I"C:\Program Files\MATLAB\R2015a\extern\include" C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_dll.cpp /FoC:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\mymagic_dll.obj
-------------------------------------------------------------------
Building with 'Microsoft Windows SDK 7.1 (C++)'.
copy "C:\Program Files\MATLAB\R2015a\extern\include\win64\mwcomutil.tlb" .
1 file(s) copied.
midl /nologo /win64 -I"C:\Program Files\MATLAB\R2015a\extern\include" /D NDEBUG /out "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" mwcomtypes.idl
mwcomtypes.idl
oaidl.idl
objidl.idl
unknwn.idl
wtypes.idl
basetsd.h
guiddef.h
ocidl.idl
oleidl.idl
servprov.idl
urlmon.idl
msxml.idl
oaidl.acf
ocidl.acf
64 bit Processing C:\Program Files\MATLAB\R2015a\extern\include\mwcomtypes.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\oaidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\objidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\unknwn.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\wtypes.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\basetsd.h
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\guiddef.h
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\ocidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\oleidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\servprov.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\urlmon.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\msxml.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\oaidl.acf
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\ocidl.acf
midl /nologo /win64 -I"C:\Program Files\MATLAB\R2015a\extern\include" /D NDEBUG /out "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_idl.idl"
mymagic_idl.idl
oaidl.idl
objidl.idl
unknwn.idl
wtypes.idl
basetsd.h
guiddef.h
ocidl.idl
oleidl.idl
servprov.idl
urlmon.idl
msxml.idl
mwcomtypes.idl
oaidl.acf
ocidl.acf
64 bit Processing C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_idl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\oaidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\objidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\unknwn.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\wtypes.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\basetsd.h
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\guiddef.h
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\ocidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\oleidl.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\servprov.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\urlmon.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\msxml.idl
64 bit Processing C:\Program Files\MATLAB\R2015a\extern\include\mwcomtypes.idl
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\oaidl.acf
64 bit Processing C:\Program Files\Microsoft SDKs\Windows\v7.1\\INCLUDE\ocidl.acf
cl /c /GR /W3 /EHsc- -Zc:wchar_t /nologo /MT /O2 /Oy- /DNDEBUG /DMSVC /DIBMPC /D_CRT_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 -IC:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing -I"C:\Program Files\MATLAB\R2015a\extern\include" -I"C:\Program Files\MATLAB\R2015a\simulink\include" -I"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" -I"C:\Program Files\MATLAB\R2015a\extern\include\win64" -I"C:\Program Files\MATLAB\R2015a\extern\include" C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\Class1_com.cpp /FoC:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\Class1_com.obj
Creating library C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.lib and object C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.exp
Class1_com.cpp
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
cl /c /GR /W3 /EHsc- -Zc:wchar_t /nologo /MT /O2 /Oy- /DNDEBUG /DMSVC /DIBMPC /D_CRT_SECURE_NO_DEPRECATE /D_SECURE_SCL=0 -IC:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing -I"C:\Program Files\MATLAB\R2015a\extern\include" -I"C:\Program Files\MATLAB\R2015a\simulink\include" -I"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing" -I"C:\Program Files\MATLAB\R2015a\extern\include\win64" -I"C:\Program Files\MATLAB\R2015a\extern\include" C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_dll.cpp /FoC:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\mymagic_dll.obj
mymagic_dll.cpp
rc /fo "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res" "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.rc"
Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
Copyright (C) Microsoft Corporation. All rights reserved.
link /nologo /manifest delayimp.lib /delayload:mclmcrrt8_5.dll /DLL /def:"C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.def" C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\Class1_com.obj C:\Users\mfrawley\AppData\Local\Temp\mex_757542960828969_9732\mymagic_dll.obj mclxlmain.lib /MACHINE:AMD64 /LIBPATH:"C:\Program Files\MATLAB\R2015a\extern\lib\win64\microsoft" libmx.lib libmex.lib libmat.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib mclmcrrt.lib "C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic.res" /out:C:\Users\mfrawley\Documents\MATLAB\mymagic\for_testing\mymagic_1_0.dll
Error: An error occurred while shelling out to mbuild (error code = -1).
Unable to build executable.
Can someone please help me with this?
Thanks very much, Meaghan

Connectez-vous pour commenter.

Réponses (0)

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by