• 什么是 Target Language Compiler


         Target Language Compiler 简称 TLC,从字面意义理解其实就是:目标语言编译器。它就像一个“翻译器”,把 Simulink 的模型描述文件 “翻译”为目标代码,比如C,C++。注意这里所说的模型描述文件 指的是"模型名.rtw"文件,而不是通常所说的 .mdl或者.slx文件。

         它在整个流程中的位置,如下图。这是Simulink 模型到代码再到可执行程序的过程示意图。

          可以看到 Simulink 模型文件 model.slx 先被翻译为模型描述文件 model.rtw,这本质上是一个文本文件,描述了所有的模块、数据、端口等信息。然后 Target Language Compiler 再进一步将之前的文本文件翻译为 c 源代码。

          我们通常所说的 tlc 就是指 .tlc文件,是这个Target Language Compiler在做“翻译”工作的时候需要调用到的文件。所以对这些输入文件做任何修改,都会影响所得到的代码结果。TLCompiler 这里所生成的 .c以及.exe文件只是作为一个例子,经过配置也可以生成别的语言以及别的可执行程序。

    image

          

  • 相关阅读:
    玲珑oj 1129 ST
    HDU 3397 线段树区间修改
    bzoj 1798 双标记区间修改线段树
    HDU 4417 BIT or ST
    HDU 2492 BIT/逆序数/排列组合
    uva 12086 线段树or树状数组练习
    cf 833 A 数论
    wcf的DataContractAttribute与DataMenmberAttribute
    wcf服务查看工具
    git学习-综合性文章
  • 原文地址:https://www.cnblogs.com/simulink/p/5221641.html
Copyright © 2020-2023  润新知