TCL環境設置

如果願意設置TCL環境,需要在電腦上提供以下兩個軟體的應用(一)文本編輯器,(二)Tcl解釋器。

文本編輯器

這將被用來寫入程式。一些編輯器的例子包括Windows記事本,操作系統編輯命令,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上安裝

從可用有效的Tcl二進位檔列表下載最新版本的Windows安裝程式。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在操作系統中不可用,可以使用下麵的命令來下載和安裝Tcl-Tk。

$ sudo apt-get install tcl tk

現在,我們可以建立並切換到檔夾中使用cd命令包含該檔,然後按照以下步驟執行該程式運行Tcl的 helloWorld.tcl 檔

$ tclsh helloWorld.tcl

我們可以看到下麵的輸出。

$ hello world

安裝Mac OS X系統

從可用有效的Tcl二進位檔列表下載最新版本的Mac OS X包。Tcl社區版是免費供個人使用。

運行下載的可執行檔安裝Active Tcl,可以按照螢幕上的說明進行操作。

現在,可以建立並切換到檔夾中使用cd進入包含該檔,然後按照以下步驟執行該程式運行Tcl的 helloWorld.tcl 檔

$ tclsh helloWorld.tcl

我們可以看到下麵的輸出。

$ hello world

從安裝原始檔案

可以使用從原始檔案安裝二進位包。一般最好使用Tcl的二進位檔適用於Windows和Mac OS X,在基於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 寫上對應的下載版本。


上一篇: 下一篇: TCL特殊變數