Error in building C++ shared Library
23 views (last 30 days)
Show older comments
I am getting this error, when I am building cpp shared library with dlls.
Building with 'Microsoft Visual C++ 2017'
LINK: fatal error LNK1181: cannot open inputt file 'gdi32.lib'
Error using compiler.internal.build.builder.Generic/build
The following command:
""C:\Program Files\MATLAB\R2023a\bin\mbuild" -client mbuild -O -output "mwa_Addmatrix" -I".\mwa_AddmatrixcppSharedLibrary"
".\mwa_AddmatrixcppSharedLibrary\mwa_Addmatrix.cpp" DEFFILE"="".\mwa_AddmatrixcppSharedLibrary\mwa_Addmatrix.def""" LINKEXPORT"=""/DLL
/def:\"$DEFFILE\"""" LDEXT"="".dll""" LDTYPE"="" -shared -static""" MTCMDLINE"=""mt -outputresource:$EXE;2 -manifest $MANIFEST""" -outdir
".\mwa_AddmatrixcppSharedLibrary""
failed with error code -1.
Error in compiler.build.cppSharedLibrary (line 115)
resultsobj = builder.build;
0 Comments
Accepted Answer
More Answers (0)
See Also
Categories
Find more on C Shared Library Integration in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!