我需要在我的 simulink 模型中实现 c++ 代码,并且它必须在Rapid Accelerator Mode
. 因此,我使用 S-Function builder 生成了一个空白 sfunction ( Sim.c
)、一个 sfunction 包装器 ( Sim_wrapper.c
) 和一个 tlc 文件 ( Sim.tlc
)(代码生成所必需的)。
一旦我尝试使用我的 c++ 库,就会发生错误。所以我将 .c-files 重命名为 .cpp-files 并将行更改%implements Sim "C"
为%implements Sim "C++"
. 但我收到错误警告:Rapid accelerator only supports C code.
有没有办法让 c++ 代码在快速加速器模式下运行?