Hello,
When i generated code with Embedded Coder, generated zip file has a folder named R2018b.
This folder includes 3 folders(extern, rtw and simulink).
Inside these folders, they are some header files.
I noticed that these header files are in the following matlabroots.
MATLABROOT\simulink\include
MATLABROOT\rtw\c\src
MATLABROOT\extern\include
Why these header files are added to the generated zip file? I don't need those header files.
Thanks for help.

 채택된 답변

Jonas
Jonas 2020년 1월 6일

0 개 추천

The feature to generate a .zip package is in fact using the command 'packngo'. You could investigate that command in more detail. Maybe you should check the answer to this question: https://nl.mathworks.com/matlabcentral/answers/452312-package-generated-code-with-the-minimal-set-of-files-necessary-for-compilation-using-packngo

추가 답변 (1개)

Denis Gurchenkov
Denis Gurchenkov 2019년 9월 26일

0 개 추천

These header files contain various type definitions, macros, constants and functions that are used by the generated C/C++ code. In your model, they may be unused, but if you use Embedded Coder on a more complicated example (using various blocks and algorithms) you will see the generated code becomes more complicated and starts using those header files.

카테고리

도움말 센터 및 File Exchange에서 Deployment, Integration, and Supported Hardware에 대해 자세히 알아보기

질문:

2019년 9월 26일

답변:

2020년 1월 6일

Community Treasure Hunt

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

Start Hunting!

Translated by