Library compiler Error while packaging MATLAB functions into a C++ library and create a Dynamic Linking Library (DLL)

3 Ansichten (letzte 30 Tage)
I am converting MATLAB functions into a C++ library and create a Dynamic Linking Library (DLL) using LIbrary Compiler. I am using Matlab 2023a and Microsoft Visual Studio 2017. It was working fine. But when I formatted the system and reinstalled everything, it is giving the following error while packaging-
""C:\Program Files\MATLAB\R2023a\bin\mbuild" -client mbuild -O -v -output "test" -I"D:\SCATTER_CORRECTION\kernel_based\sc_dll_thorax\test\for_testing" "D:\SCATTER_CORRECTION\kernel_based\sc_dll_thorax\test\for_testing\test.cpp" DEFFILE"=""D:\SCATTER_CORRECTION\kernel_based\sc_dll_thorax\test\for_testing\test.def""" LINKEXPORT"=""/DLL /def:\"$DEFFILE\"""" LDEXT"="".dll""" LDTYPE"="" -shared -static""" MTCMDLINE"=""mt -outputresource:$EXE;2 -manifest $MANIFEST""" -outdir "D:\SCATTER_CORRECTION\kernel_based\sc_dll_thorax\test\for_testing""
failed with error code -1.
mcc failed
Please suggest, where am I going wrong.

Akzeptierte Antwort

Anshika
Anshika am 16 Mai 2024
The error is resolved by reinstalling the Visual Studio.

Weitere Antworten (0)

Kategorien

Mehr zu C Shared Library Integration finden Sie in Help Center und File Exchange

Produkte


Version

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by