📜  Tcl-环境设置

📅  最后修改于: 2020-10-16 06:22:51             🧑  作者: Mango


本地环境设置

如果您愿意为Tcl设置环境,则需要在计算机上提供以下两个软件应用程序-

  • 文本编辑器
  • Tcl解释器。

文本编辑器

这将用于键入您的程序。一些文本编辑器的示例包括Windows记事本,OS编辑命令,Brief,Epsilon,EMACS和vim或vi。

文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,记事本将在Windows上使用,vim或vi可以在Windows以及Linux或UNIX上使用。

使用文本编辑器创建的文件称为源文件,并且包含程序源代码。 Tcl程序的源文件以扩展名“ .tcl”命名。

在开始编程之前,请确保已安装一个文本编辑器,并且您有足够的经验来编写计算机程序,将其保存在文件中,进行构建并最终执行它。

Tcl口译员

这只是一个小程序,使您可以键入Tcl命令并逐行执行它们。它会停止执行tcl文件,以防遇到与完全执行的编译器不同的错误。

让我们有一个helloWorld.tcl文件,如下所示。我们将使用它作为第一个程序,我们在您选择的平台上运行。

#!/usr/bin/tclsh

puts "Hello World!" 

在Windows上安装

从可用的Active Tcl二进制文件列表中下载Windows安装程序的最新版本。活跃的Tcl社区版可供个人免费使用。

运行下载的可执行文件以安装Tcl,可以按照屏幕上的说明进行操作。

现在,我们可以通过使用“ cd”命令切换到包含该文件的文件夹来构建并运行一个名为helloWorld.tcl的Tcl文件,然后使用以下步骤执行该程序

C:\Tcl> tclsh helloWorld.tcl

我们可以看到以下输出。

C:\Tcl> helloWorld

C:\ Tcl是文件夹,我用来保存样本。您可以将其更改为保存Tcl程序的文件夹。

在Linux上安装

大多数Linux操作系统都内置了Tcl,您可以立即开始使用这些系统。万一它不可用,您可以使用以下命令下载并安装Tcl-Tk。

$ yum install tcl tk

现在,我们可以通过使用“ cd”命令切换到包含该文件的文件夹来构建并运行一个名为helloWorld.tcl的Tcl文件,然后使用以下步骤执行该程序-

$ tclsh helloWorld.tcl

我们可以看到以下输出-

$ hello world

在基于Debian的系统上安装

如果它在您的操作系统中不可用,您可以使用以下命令下载并安装Tcl-Tk-

$ sudo apt-get install tcl tk

现在,我们可以通过使用“ cd”命令切换到包含该文件的文件夹来构建并运行一个名为helloWorld.tcl的Tcl文件,然后使用以下步骤执行该程序-

$ tclsh helloWorld.tcl

我们可以看到以下输出-

$ hello world

在Mac OS X上安装

从可用的Active Tcl二进制文件列表中下载Mac OS X软件包的最新版本。活跃的Tcl社区版可供个人免费使用。

运行下载的可执行文件以安装Active Tcl,可以按照屏幕上的说明进行操作。

现在,我们可以通过使用“ cd”切换到包含该文件的文件夹来构建并运行一个名为helloWorld.tcl的Tcl文件,然后使用以下步骤执行该程序-

$ tclsh helloWorld.tcl

我们可以看到以下输出-

$ hello world

从源文件安装

当二进制软件包不可用时,可以使用从源文件安装的选项。通常最好在Windows和Mac OS X上使用Tcl二进制文件,因此下面仅显示基于UNIX的系统上的源代码编译。

  • 下载源文件。

  • 现在,在切换到下载的文件夹后,使用以下命令提取,编译和构建。

$ tar zxf tcl8.6.1-src.tar.gz
$ cd tcl8.6.1
$ cd unix
$ ./configure —prefix=/opt —enable-gcc
$ make
$ sudo make install

–确保将文件名更改为通过上述命令1和2下载的版本。