Skip to content

Commit 2c85e5f

Browse files
committed
add solver libs to Cpp FMUs compiled with msvc
1 parent 6f7b438 commit 2c85e5f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Compiler/Template/CodegenFMUCpp.tpl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -677,7 +677,8 @@ case SIMCODE(modelInfo=MODELINFO(__), makefileParams=MAKEFILE_PARAMS(__), simula
677677
# /MD - link with MSVCRT.LIB
678678
# /link - [linker options and libraries]
679679
# /LIBPATH: - Directories where libs can be found
680-
LDFLAGS=/link /DLL /NOENTRY /LIBPATH:"<%makefileParams.omhome%>/lib/omc/cpp/msvc" /LIBPATH:"<%makefileParams.omhome%>/bin" OMCppSystem_FMU_static.lib OMCppMath_static.lib OMCppModelicaUtilities_static.lib OMCppExtensionUtilities_static.lib OMCppFMU_static.lib ModelicaExternalC.lib ModelicaStandardTables.lib
680+
OMCPP_SOLVER_LIBS=OMCppNewton_static.lib OMCppDgesv_static.lib
681+
LDFLAGS=/link /DLL /NOENTRY /LIBPATH:"<%makefileParams.omhome%>/lib/omc/cpp/msvc" /LIBPATH:"<%makefileParams.omhome%>/bin" OMCppSystem_FMU_static.lib OMCppMath_static.lib OMCppModelicaUtilities_static.lib OMCppExtensionUtilities_static.lib OMCppFMU_static.lib $(OMCPP_SOLVER_LIBS) ModelicaExternalC.lib ModelicaStandardTables.lib
681682
PLATFORM="win32"
682683

683684
MODEL_NAME=<%modelName%>

0 commit comments

Comments
 (0)