Conceptos básicos del despliegue
Descripción de flujos de trabajo básicos y los requisitos para desplegar el código generado
Los archivos binarios, como bibliotecas y ejecutables, pueden crearse desde la app o desde la línea de comandos. Genere código desplegable con una función principal de ejemplo para incorporar el archivo binario generado a su aplicación. También se generan funciones de inicialización y depuración para que pueda utilizarlas. Dependiendo de los tipos de arreglos que desee integrar en su código empaquetado, consulte las páginas pertinentes más abajo.
Funciones
coder.ceval | Call C/C++ function from generated code |
coder.cinclude | Include header file in generated code |
packNGo | Package generated code in ZIP file for relocation |
Objetos
coder.HardwareImplementation | Hardware-specific configuration parameters for C/C++ code generation from MATLAB code |
coder.hardware | Create hardware board configuration object for C/C++ code generation from MATLAB code |
Temas
Conceptos básicos del despliegue
- Deploy Generated Code
Fundamental considerations for creating working binaries from generated code. - Approaches for Building Code Generated from MATLAB Code
Choose CMake or toolchain approach for building generated code. - Representation of Arrays in Generated Code
Understand how arrays are represented in the generated code. - Generating Standalone C/C++ Executables from MATLAB Code
Generate C/C++ executables at the command line or in the MATLAB® Coder™ app.
Ejemplo principal
- Incorporate Generated Code Using an Example Main Function
MATLAB Coder generates an example main function that helps you to incorporate generated C code into your application. - Structure of Generated Example C/C++ Main Function
Examine the parts of a generated example main function so that you can modify an example main for your application.
Uso de código generado
- Use Generated Initialize and Terminate Functions
Use supporting functions to perform initialization and cleanup operations. - Use Dynamically Allocated C Arrays in the Generated Function Interfaces
Understand and use dynamically allocated arrays from the generated C function interfaces. - Use Dynamically Allocated C++ Arrays in Generated Function Interfaces
Understand and use dynamically allocated arrays from the generated C++ function interfaces. - Package Code for Other Development Environments
Package generated files into a compressed file that you can relocate and unpack with a standard zip utility.