主要内容

命令行参数

目标语言编译器开关

打电话给目标语言编译器,使用

TLC [Switch1 EXPR1 Switch2 Expr2 ...] Filename.tlc

此表列出了开关您可以与目标语言编译器一起使用。订单不会有所作为。请注意,如果您指定不止一次的交换机,则最后一个优先。

目标语言编译器开关

转变 意义

- r文件名

读取数据库文件(例如.rtw.文件)。多次重复此选项以将多个数据库文件加载到目标语言编译器中。省略此选项对于不依赖于数据库的目标语言程序。

-v [数字]

设置内部详细程度数字。省略此选项设置详细级别1

-我小路

将指定的文件夹添加到要搜索TLC文件的路径列表中。

- o小路

指定所生成的输出应放在指定的文件夹中,包括打开的文件%打开文件%closefile., 和。日志在调试模式下创建的文件。若要将文件放入当前文件夹,请使用- o(使用大写字母O,而不是零)。

-m [数字]

数字指定要报告的最大错误数。没有- m,默认值是报告前五个错误。如果是数字在此选项上省略了参数,假设1。

-X0

仅解析TLC文件(不执行)。

-皮棉

对性能和过时功能执行一些简单的检查。

-p [数字]

打印一个点()表明每个人的进展数字执行的TLC原始操作。

-d [a | c | f | n | o]

调用TLC的调试模式。

-da.使TLC执行%断言指令。但是,在使用构建过程时,此标志将被忽略,因为它已被启用TLC断言复选框中的TLC过程部分代码生成>调试窗格。

-DC.调用TLC命令行调试器。

-df.文件名调用TLC调试器并运行指定的调试程序脚本文件名。调试器脚本是包含有效调试器命令的文本文件。TLC仅搜索脚本文件的当前工作文件夹。

-DN.导致TLC生成日志文件,指示编译期间未达到哪些行。

-做禁用TLC调试行为。

-DR.

检查循环记录(相互引用的记录,内存泄漏源)。

-一种[标识] =expr

指定初始值,expr,对于标识符,标识,对于一些参数;相当于%分配命令。

-shadow [0 | 1]

当记录的标识符值对覆盖局部变量时,启用警告。默认情况下会禁用警告。

-Shadow0.禁用警告。

-Shadow1.启用警告。

作为示例,命令行

TLC -R mymodel.rtw -v grt.tlc

指定mymodel.rtw.应该读取并用于处理grt.tlc在详细模式中。

文件名和搜索路径

目标文件具有.tlc扩展。默认情况下,块级文件的名称与类型它们出现的块。你可以覆盖搜索具有您自己的本地版本的目标文件的路径。目标语言编译器沿此路径查找目标文件。如果您指定了其他搜索路径-我开关TLC.命令或通过%AddincludePath.指令,搜索顺序是:

  1. 当前文件夹。

  2. 包括指定的路径%AddincludePath.指令。编译器评估多个%AddincludePath.从中指令自底向上

  3. 通过命令行包含指定的路径-我。编译器评估多个-我选项来自右到左

笔记

编译器做不是搜索MATLAB.®路径,并找不到仅在该路径上可用的文件。编译器仅搜索上述位置。

相关的话题