주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

타깃 언어 컴파일러

생성 코드를 사용자 지정하고, S-Function 블록용으로 생성된 코드를 인라인 처리하고, 추가적인 파일이나 다른 유형의 파일을 생성

TLC(Target Language Compiler)는 코드 생성기의 핵심 부분입니다. TLC를 사용하여 생성 코드를 사용자 지정합니다. 사용자 지정을 통해 플랫폼별 코드를 생성하고 성능, 코드 크기 또는 기존 방법과의 호환성을 위해 사용자 자신의 알고리즘 변경 사항을 통합할 수 있습니다.

타깃 언어 컴파일러를 사용하면 다음을 수행할 수 있습니다.

  • 시스템 타깃 파일로 지정된 옵션 세트를 사용자 지정합니다.

  • S-Function 블록을 위해 코드를 인라인 처리합니다.

  • 추가 파일이나 서로 다른 유형의 파일을 생성합니다.

TLC의 기본 사항에 대해 알아보려면 Target Language Compiler Basics 항목을 참조하십시오.

생성된 코드와 외부 코드 간의 인터페이싱을 위한 더 간단한 대체 접근 방식은 생성 코드 인터페이싱 항목을 참조하십시오.

도움말 항목

시작하기

타깃 언어 컴파일러 튜토리얼

코드 생성 아키텍처

model.rtw 파일

지시문과 내장 함수

S-Function 인라인 처리

TLC 함수 라이브러리 참조

디버그 및 오류 처리

  • Using the TLC Debugger
    Use the TLC debugger to execute TLC code line-by-line, analyze and/or change variables in a specified block scope, and view the TLC call stack.
  • TLC Coverage
    Determine what TLC statements are executed.
  • TLC Profiler
    Measure the execution time of each TLC function.
  • TLC Error Handling
    Use this alphabetical list of error messages to detect and address error conditions in your TLC code.