이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
Simulink 모델로부터 생성된 코드의 빌드에 대한 접근법
Simulink® 모델에서 생성한 코드를 빌드(컴파일 및 링크)하려면 다음 방법 중 하나를 사용하십시오:
CMake — CMake는 빌드 프로세스 관리를 위한 제3자 오픈소스 툴로, 구성 파일(CMakeLists.txt)을 사용하여 네이티브 빌드 환경(예: makefile, Ninja 파일, 또는 Microsoft® Visual Studio® 및 Xcode 프로젝트)용 표준 빌드 파일을 생성합니다. 다음을 수행할 수 있습니다.
일반 CMake 툴체인을 지정 — Deploy Component Algorithm as Component Model Library by Using CMake 참조
제공된 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객체를 사용하여 사용자 지정 makefile 기반 툴체인을 정의하고 등록할 수 있습니다. 참조:템플릿 makefile — 빌드 프로세스는 사용자가 지정한 툴체인을 사용하는 템플릿 makefile을 사용합니다. 선택적으로, 툴체인 정보 객체를 통해 빌드 프로세스를 제어할 수 있습니다. Template Makefile Approach 항목을 참조하십시오.
각 빌드 접근 방식은 다음을 지원합니다:
빌드 접근 방식 사용자 지정 설정 방법에 대한 정보는 코드 컴파일 사용자 지정 항목을 참조하십시오.
참고 항목
도움말 항목
- Deploy Component Algorithm as Component Model Library by Using CMake
- 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)