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

2 vues (au cours des 30 derniers jours)
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.

Réponse acceptée

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

Plus de réponses (0)

Catégories

En savoir plus sur C Shared Library Integration dans Help Center et File Exchange

Produits


Version

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by