Tcl - 环境设置

本地环境设置

如果您愿意为Tcl设置环境,则需要在计算机上使用以下两个软件应用程序并减去;

  • 文本编辑器

  • Tcl解释器.

文本编辑器

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

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

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

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

Tcl解释器

它是只是一个小程序,它允许您键入Tcl命令并逐行执行它们.它会停止执行tcl文件,以防它遇到错误而不像完全执行的编译器.

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

#!/usr/bin/tclsh

puts "Hello World!"

在Windows上安装

下载最新版本的windows 安装程序,来自可用的Active Tcl二进制文件列表.活跃的Tcl社区版是免费供个人使用.

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

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

C:\Tcl> tclsh helloWorld.tcl

我们可以看到以下输出.

C:\Tcl> helloWorld

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

在Linux上安装

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

$ yum install tcl tk

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

$ tclsh helloWorld.tcl

我们可以看到以下输出 :

$ hello world

基于Debian的安装系统

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

$ sudo apt-get install tcl tk

现在,我们可以通过切换构建并运行一个Tcl文件,告诉helloWorld.tcl使用'cd'命令到包含该文件的文件夹,然后执行程序u唱下列步骤 :

$ tclsh helloWorld.tcl

我们可以看到以下输出 :

$ hello world

在Mac OS X上安装

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

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

现在,我们可以通过使用'cd'切换到包含该文件的文件夹来构建并运行一个Tcl文件,如helloWorld.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上下载的版本.