배포 기본 사항
생성 코드를 배포하기 위한 기본 워크플로 및 요구 사항 이해
이진 파일과 실행 파일은 앱 또는 명령줄에서 생성할 수 있습니다. 실행 파일이나 이진 파일을 애플리케이션에 포함시키기 위해 샘플 메인 함수를 사용하여 배포 가능한 코드를 생성합니다. 사용자가 사용할 수 있도록 초기화 및 정리 함수도 생성됩니다. 패키징된 코드에 통합하려는 배열의 유형에 따라 아래 관련 페이지를 참조하십시오.
함수
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 |
객체
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 |
도움말 항목
배포 기본 사항
- 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.
샘플 메인
- 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.
생성 코드 사용
- Use Generated Initialize and Terminate Functions
Use supporting functions to perform initialization and cleanup operations. - Use C Arrays in the Generated Function Interfaces
Understand and use arrays from the generated 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.