Using own custom "rt_main.c" with system target file grt.tlc in Simulink Coder

13 次查看(过去 30 天)
Hi,
I would like to know whether it is possible to make grt.tlc target to point to my own custom "rt_main.c" in my own project path instead of the predefined "rt_main.c" in Matlab's installation path. Basically the line 181 in the generated makefile should ultimately be:
MAIN_SRC = <my own paht>/rt_main.c
Thanks!

采纳的回答

Konstantinos
Konstantinos 2024-9-19,12:09
I've managed to find a solution by including makecfg.m in my custom simulink library and utilizing the functions
  1. setTargetProvidesMain() and
  2. addSourceFiles() for including my rt_main.cpp implementation.

更多回答(1 个)

Shanmukha Voggu
Shanmukha Voggu 2021-10-1
Hi Konstantinos,
I Understood that you want to have custom rt_main.c file in your project. This option is available in the Embedded Coder but not in the Simulink Coder.
Refer this for more information.
Hope this helps!
  3 个评论
Konstantinos
Konstantinos 2023-8-31
Hi Shanmukha,
I've managed to find a solution by including makecfg.m in my custom simulink library and utilizing the functions
  1. setTargetProvidesMain() and
  2. addSourceFiles() for including my rt_main.cpp implementation.
Best,
Konstantinos

请先登录,再进行评论。

产品


版本

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by