How to run SIL of a model including s-functions based on c++ code
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a model using S-functions. The s-function is based on existing C++ code and the integration of this code into s-functions was done using legacy code. Until here everything works well. The problem is when i try to run the model as reference model in software in the Loop mode. In this case the compiler is not capable of finding the source code of the s-functions. It works when i copy the source code to the directory where i'm working at, but i don't want that. I need the compiler to find the source code in a specific directory struture, where the code is placed.
Regards,
Rodrigo
2 Kommentare
Mukund Sankaran
am 10 Dez. 2018
Perhaps the search path needs to be modified to include the path to the custom C/C++ code so the compiler can find it ?
Antworten (2)
Mark McBroom
am 11 Jan. 2019
when you used legacy_code tool to create s-function, did you use the
legacy_code('rtwmakecfg_generate', specs)
option to create an rtwmakecfg.m file? This file will add path information for S-Function source and header files to the make file used to build the SIL mode target.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Embedded Coder finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!