Error in building C++ shared Library
22 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 C Shared Library Integration 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!