要控制和配置生成二进制代码的构建过程,有许多参数和设置。这些设置控制属性,例如输出构建类型(MEX,LIB,DLL或EXE)和C与C ++语言。其他构建设置使您可以根据特定需求自定义构建输出,例如可读性,性能和外部代码集成。您可以从应用程序或命令行修改代码生成配置对象中的构建选项。您可以使用使用创建配置对象coder.config
.在编辑应用程序中使用开放
.要在函数代码中指定额外的构建文件和标志,请使用Coder.updateBuildInfo.
.
目标。别名 |
为目标对象创建替代标识符 |
目标。LanguageImplementation |
提供C和c++编译器实现细节 |
target.Object. |
目标类型的基类 |
target.processor. |
提供目标处理器信息 |
编码器。ExternalDependency |
外部代码接口 |
Coder.mexcodeConfig |
MEX功能生成的配置参数MATLAB代码 |
coder.codeConfig |
C/ c++代码生成的配置参数MATLAB代码 |
编码器。EmbeddedCodeConfig |
C/ c++代码生成的配置参数MATLAB代码与嵌入式编码器 |
编码器.Hardwareimplementation. |
C / C ++代码生成的硬件特定配置参数MATLAB代码 |
coder.hardware |
创建硬件板配置对象,用于C/ c++代码生成MATLAB代码 |
编码器。重新折叠型 |
配置参数以指定自定义名称MATLABC / C ++代码生成中的内置数据类型 |
环球套票。BuildInfo |
提供编译和链接生成代码的信息 |
目标 |
管理目标硬件信息 |
在命令行或中配置构建配置参数MATLAB®编码器™应用程序。
控制代码生成后但在编译之前发生的构建过程的方面。
指定自定义代码的位置。
将项目设置导出到代码生成配置对象或将设置导入项目中。
以交互方式编辑代码生成配置对象。
为了从带符号整数C操作中得到准确的结果,C编译器必须保持溢位时的包装行为。
在对有符号整数值使用二补码表示的目标上编译生成的代码。
排除当文件系统问题阻止文件处理时发生的构建过程错误。
通过在生成的代码中保留变量名来提高生成的C/ c++代码的可读性。
选择文件分区方法。
对于数学运算的调用,代码生成器使用您在构建设置中指定的语言标准。
生成内置C类型或MathWorks®预定义类型。
通过注册新设备来扩展支持的硬件范围。万博1manbetx