I have a .c/.h file (let’s call it my_common_functions.c/h) which contains several functions and is shared across multiple CGUs (code generation units). I experience problems because multiple production code versions of this file are generated. A typical scenario for this is a Simulink library that contains multiple subsystems. Each of the subsystems has a TargetLink function block and the same module (my_common_functions) is specified.
When code for a CGU is generated, the CGU generates my_common_functions.c/h, which contains only the used functions of this CGU. This typically leads to none of the CGUs generating a complete my_common_functions.c/h.
Therefore, when building the application for the all CGUs, compiler and linker errors can occur.
How can I get a complete my_common_functions.c/h?
| Date | 2019-08-15 |
| 소프트웨어 타입 | Production Code Generation Software |
| 제품군 | TargetLink |
| 인포메이션 타입 | FAQ |
| 인포메이션 카테고리 | Working with, Troubleshooting |
| dSPACE Release | 2023-A, 2022-B, 2022-A, 2021-B, 2021-A, 2020-B, 2020-A, 2019-B, 2019-A, 2018-B, 2018-A, 2017-B, 2017-A, 2016-B, 2016-A, 2015-B, 2015-A, 2014-B, 2014-A, 2013-B, 2013-A, Prior to 2013-A |