在Windows XP上执行TCL
我在我的windows XP
操作系统上安装了tcl803.exe
,我的TCL
路径是C:\Tcl
。现在我无法在Windows XP操作系统上执行TCL脚本。请帮帮我。这里我很新。请告诉我每一个步骤。这是我的TCL脚本。我写在记事本中,并将其保存为a.tcl
扩展名。在Windows XP上执行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]"
Tcl文件没有编译,它们是需要交给Tcl解释器运行的脚本。你必须在Windows上两个主要的选项:
-
与脚本作为参数运行TCL解释:与
tclsh
(或希望)口译tclsh.exe ddd.tcl
副
.tcl
文件。我不记得如何做到这一点,但它类似于将.doc
项与Word相关联......当您双击.tcl
文件时,它会调用可执行文件(Tcl)并为其指定您点击的.tcl
文件的名称。
注意:您可以“编译” TCL代码转换成一个可执行文件(tclkit,starkit),但你可能不会处于地步,你会很舒服这样做。
谢谢亲爱的。非常感谢,真的非常有帮助。 –
如果问题解决了你的问题,那么选择其中一个答案作为“答案”一般被认为是正确的做法。无论是我的还是格伦的(两者都是正确的,看起来有用)取决于你,但你应该选择一个 – RHSeeger
在DOS提示符下执行此操作:
assoc .tcl=TclScript
ftype TclScript=c:\Tcl\tclsh.exe %1 %*
然而,这将是您更容易安装ActiveTcl - 即安装过程将管理文件关联为您服务。
谢谢,它工作正常,对我非常有用。 –
'现在我无法在Windows XP操作系统上执行TCL脚本。“如果你不告诉人们当你尝试过时发生了什么事,你就减少了他们能够帮助你的机会。 – Raoul
其实我所做的,现在我正在写非常详细。请..我在Windows XP操作系统上安装了tcl803.exe,我的路径是C:\ Tcl。所以我去dos提示符:C:\ Tcl并尝试执行我们的.tcl扩展脚本。所以我在DOS提示符下写了如下命令:C:\ Tcl> ddd.tcl所以它表示ddd.tcl不被识别为外部或内部命令。和我的文件ddd.tcl是在相同的文件夹,即C:\ Tcl –
在这里,我也不知道Windows TCL编译器。请告诉我如何在Windows XP操作系统上编译。 –