Выполнить TCL на Windows XP - PullRequest
0 голосов
/ 07 июля 2011

Я установил tcl803.exe в моей windows XP операционной системе, и мой TCL путь - C:\Tcl. Теперь я не могу выполнить скрипт TCL в операционной системе Windows XP. Пожалуйста, помогите мне. Здесь я очень новый. Пожалуйста, расскажите мне каждый шаг. Вот мой сценарий 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 ]

5 голосов
/ 07 июля 2011

Сделайте это в командной строке DOS:

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

Однако вам будет намного проще установить ActiveTcl - этот процесс установки будет управлять ассоциациями файлов для вас.

5 голосов
/ 07 июля 2011

Tcl-файлы не компилируются, это сценарии, которые требуют, чтобы они были переданы интерпретатору Tcl для запуска. У вас есть два основных варианта в Windows:

  1. Запустить интерпретатор tcl со сценарием в качестве аргумента:

    tclsh.exe ddd.tcl

  2. Свяжите .tcl файлы с интерпретаторами tclsh (или хотите). Я не помню, как это сделать не по назначению, но это похоже на ассоциирование элементов .doc с Word ... Когда вы дважды щелкаете файл .tcl, он вызывает исполняемый файл (Tcl) и дает ему имя .tcl файл, на который вы нажали.

Примечание. Вы можете "скомпилировать" tcl-код в исполняемый файл (tclkit, starkit), но, вероятно, вы не в такой ситуации, когда вам будет удобно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...