How to run SIL of a model including s-functions based on c++ code
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Mukund Sankaran
el 10 de Dic. de 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 ?
Respuestas (2)
Mark McBroom
el 11 de En. de 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 comentarios
Ver también
Categorías
Más información sobre Embedded Coder en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!