文档

代码替换库

描述

指定代码生成器在为模型生成代码时使用的代码替换库。

类别:代码生成>接口

设置

默认值:没有一个

没有一个

不使用代码替换库。

命名代码替换库

生成对特定平台、编译器或标准代码替换库的调用。命名库的列表取决于:

  • 安装支持包。金宝app

  • 系统目标文件、语言、标准数学库和设备供应商配置。

  • 是否使用嵌入式编码器创建和注册了代码替换库®产品。

提示

  • 在设置此参数之前,请验证编译器是否支持要使用的库。金宝app如果选择了编译器不支持的参数值,就会发生编译器错误。金宝app

  • 如果你设置参数共享代码放置共享位置或者为模型引用层次结构中的模型生成代码,

    • 共享位置或位于模型层次结构中的模型必须指定相同的代码替换库(相同的名称、表和表项)。

    • 如果您更改了代码替换库的名称或内容,并从与前面构建相同的文件夹重新构建模型,那么代码生成器将报告一个校验和警告(参见管理共享实用程序代码校验和).该警告提示您删除现有文件夹并停止或停止代码生成。

  • 如果包含状态流的模型存在以下两个条件®图表,Simulink金宝app®软件为图表重新生成代码,并重新编译生成的代码。

    • 设置参数共享代码放置共享位置

    • 在重新生成代码之前,更改代码替换库名称或内容。

命令行信息

参数:CodeReplacementLibrary
类型:特征向量
值:“没有”|“GNU C99扩展”|' x86-64 (Windows)英特尔IPP '|' x86-64 (Windows) Intel IPP/SSE '|x86-64的Intel IPP (Windows for MinGW编译器)|Intel IPP/SSE for x86-64 (Windows for MinGW编译器)|Intel IPP for x86/Pentium (Windows)|'英特尔IPP/SSE x86/奔腾(Windows)'|Intel x86-64 (Linux) IPP|Intel IPP/SSE带有GNU99扩展,适用于x86-64 (Linux)
默认值:“没有”

推荐设置

应用程序 设置
调试 没有影响
可追溯性 没有影响
效率 有效的图书馆
安全预防措施 没有影响

相关的话题