이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Simulink 모델로부터 생성된 건축 코드 구축을 위한 접근법
Simulink® 모델에서 생성한 코드를 빌드(컴파일 및 링크)하려면 다음 방법 중 하나를 사용하십시오:
CMake — CMake는 빌드 프로세스 관리를 위한 제3자 오픈소스 툴로, 구성 파일(CMakeLists.txt)을 사용하여 네이티브 빌드 환경(예: makefile, Ninja 파일, 또는 Microsoft® Visual Studio® 및 Xcode 프로젝트)용 표준 빌드 파일을 생성합니다. 다음을 수행할 수 있습니다.
일반적인 CMake 툴체인 지정 — Deploy Component Algorithm as Component Model Library by Using CMake (Embedded Coder) 참조
출하된 CMake 툴체인 정의를 지정하십시오 — Configure CMake Build Process 참조
target패키지를 사용하여 사용자 지정 CMake 툴체인 정의를 제공하십시오 — Create Custom CMake Toolchain Definition를 참조하십시오.CMake 툴체인 정의를 사용하여 Windows Subsystem for Linux 환경에서 생성된 코드를 빌드하십시오 — Build Code in Windows Subsystem for Linux 참조.
MATLAB®는 CMake 실행 파일을 제공합니다. Simulink Coder™ 및 Embedded Coder®는 CMake 3.12.0 이상 버전을 지원합니다.
Makefile 기반 툴체인 — 빌드 프로세스는 Makefile을 생성하며 사용자 지정 툴체인을 지원합니다. Target Framework 또는
ToolchainInfo객체를 사용하여 사용자 지정 메이크파일 기반 툴체인을 정의하고 등록할 수 있습니다. 참조:템플릿 메이크파일 — 빌드 프로세스는 사용자가 지정한 툴체인을 사용하는 템플릿 메이크파일을 사용합니다. 선택적으로, 툴체인 정보 객체를 통해 빌드 프로세스를 제어할 수 있습니다. Template Makefile Approach 항목을 참조하십시오.
각 빌드 접근 방식은 다음을 지원합니다:
Simulink 모델 구성 파라미터.
SIL and PIL Simulations (Embedded Coder)
External Mode Simulations for Parameter Tuning, Signal Monitoring, and Code Execution Profiling (Embedded Coder)
빌드 접근 방식 사용자 지정 설정 방법에 대한 정보는 코드 컴파일 사용자 지정를 참조하십시오.
참고 항목
도움말 항목
- Deploy Component Algorithm as Component Model Library by Using CMake (Embedded Coder)
- Configure CMake Build Process
- Create Custom CMake Toolchain Definition
- Build Code in Windows Subsystem for Linux
- Define Custom Makefile-Based Toolchains Using Target Framework
- Configure Toolchain (ToolchainInfo) or Template Makefile Build Process
- Compile Code in Another Development Environment
- 원격으로 생성된 코드 빌드
- Build Library or Executable from AUTOSAR Adaptive Model (AUTOSAR Blockset)