您可以使用CMake、工具链或模板makefile方法来构建(编译和链接)从Simulink生成的代码金宝app®模型:
cmake -一个用于构建过程管理的第三方开源工具,它使用配置(CMakeLists.txt)文件为本地构建环境生成标准构建文件,例如,makefiles, Ninja文件或微软®Visual Studio®项目。MATLAB®发布CMake可执行文件。金宝app仿真软件编码器™和嵌入式编码器®金宝app支持从3.12.0起的CMake版本。
工具链——构建过程生成makefile并支持自定义工具链。金宝app您可以使用使用MATLAB脚本定义的工具链信息对象来控制构建过程。
模板生成文件——构建过程使用带有您指定的工具链的模板生成文件。可选地,您可以通过工具链信息对象控制构建过程。
该表提供了每种方法的支持摘要。金宝app
功能 | CMake | 工具链 | 模板Makefile | |
---|---|---|---|---|
codebuild 函数 |
是的 | 是的 | 是的 | |
金宝appSimulink模型配置参数 | 没有 | 是的 | 是的 | |
SIL或PIL模拟与嵌入式编码器 | 没有 | 是的 | 是的 |
有关以下资料:
使用codebuild
函数在每种方法中,请参见在另一个开发环境中编译代码.
使用模型配置参数配置工具链或模板生成文件构建过程,请参见配置工具链或模板生成文件生成过程.