在Windows XP上执行TCL

时间:2011-07-07 10:17:36

标签: tcl

我在tcl803.exe操作系统上安装了windows XP,我的TCL路径为C:\Tcl。现在我无法在Windows XP操作系统上执行TCL脚本。请帮我。我在这里很新。请告诉我每一个步骤。这是我的TCL脚本。我在记事本中写下并将其保存为a.tcl扩展名。

set x 50
set y 400
puts stdout "$x+$y=[expr {$x+$y}]"
puts stdout "-The addition of two variables $x and $y is [expr $x+$y]"

2 个答案:

答案 0 :(得分:5)

Tcl文件未编译,它们是需要将它们交给Tcl解释器运行的脚本。 Windows上有两个主要选项:

  1. 以脚本作为参数运行tcl解释器:

    tclsh.exe ddd.tcl

  2. .tcl个文件与tclsh(或愿望)解释器相关联。我不记得如何随意执行此操作,但它类似于将.doc项与Word关联...当您双击.tcl文件时,它调用可执行文件(Tcl)并将其赋予您点击的.tcl文件的名称。

  3. 注意:你可以将tcl代码“编译”成可执行文件(tclkit,starkit),但是你可能还不熟悉这样做。

答案 1 :(得分:5)

在DOS提示符下执行此操作:

assoc .tcl=TclScript
ftype TclScript=c:\Tcl\tclsh.exe %1 %*

但是,安装ActiveTcl会更容易 - 安装过程将为您管理文件关联。