博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是 Target Language Compiler
阅读量:5870 次
发布时间:2019-06-19

本文共 540 字,大约阅读时间需要 1 分钟。

     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文件只是作为一个例子,经过配置也可以生成别的语言以及别的可执行程序。

      

 

转载于:https://www.cnblogs.com/simulink/p/5221641.html

你可能感兴趣的文章
Linux常用命令:ls命令
查看>>
uva-331-枚举-交换的方案数
查看>>
机器学习PAI快速入门
查看>>
H5网页涂鸦canvas
查看>>
Python基础1—搭建环境
查看>>
(转)android UI进阶之实现listview的下拉加载
查看>>
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法(转)
查看>>
mysql出现Got error 28 from storage engine错误
查看>>
elasticsearch-head 安装
查看>>
Hyperledger Fabric 1.1 -- Policy 构成
查看>>
leetcode-506-Relative Ranks
查看>>
Comm100 Email Marketing API学习小结
查看>>
在word中选择一个矩形区域
查看>>
Linux命令:查看文件内容cat|tac|more|less|head|tail|nl|od
查看>>
****** 三十八 ******、软设笔记【网络基础】-网络设备
查看>>
C++实现线性表的顺序存储结构
查看>>
2016年中总结
查看>>
UVa 378 - Intersecting Lines
查看>>
1.Tomcat组件梳理—Bootstrap启动器
查看>>
cas 认证管理器
查看>>