Tcl-tk-tcl-environment

提供:Dev Guides
移動先:案内検索

Tcl-環境設定

ローカル環境のセットアップ

Tcl用に環境を設定する場合は、コンピューターで次の2つのソフトウェアアプリケーションが使用可能である必要があります-

  • テキストエディタ
  • Tclインタープリター。

テキストエディタ

これは、プログラムの入力に使用されます。 いくつかのテキストエディタの例には、Windowsメモ帳、OS編集コマンド、ブリーフ、イプシロン、EMACS、およびvimまたはviが含まれます。

テキストエディタの名前とバージョンは、オペレーティングシステムによって異なる場合があります。 たとえば、メモ帳はWindowsで使用され、vimまたはviはLinuxまたはUNIXだけでなくWindowsでも使用できます。

テキストエディタで作成するファイルはソースファイルと呼ばれ、プログラムのソースコードが含まれています。 Tclプログラムのソースファイルには、 "。tcl" という拡張子が付いています。

プログラミングを開始する前に、1つのテキストエディターを用意し、コンピュータープログラムを作成し、ファイルに保存し、ビルドし、最後に実行する十分な経験があることを確認してください。

Tclインタープリター

これは、Tclコマンドを入力し、それらを1行ずつ実行できるようにする小さなプログラムです。 完全に実行するコンパイラとは異なり、エラーが発生した場合に備えて、tclファイルの実行を停止します。

次のようにhelloWorld.tclファイルを作成しましょう。 これを最初のプログラムとして使用し、選択したプラットフォームで実行します。

#!/usr/bin/tclsh

puts "Hello World!"

Windowsへのインストール

使用可能なアクティブなTclバイナリのリストから、Windows installerの最新バージョンをダウンロードします。 アクティブな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ベースのシステムへのインストール

あなたのOSで利用できない場合は、次のコマンドを使用してTcl-Tkをダウンロードしてインストールすることができます-

$ sudo apt-get install tcl tk

これで、「cd」コマンドを使用してファイルを含むフォルダに切り替えてhelloWorld.tclなどのTclファイルを構築して実行し、次の手順を使用してプログラムを実行できます-

$ tclsh helloWorld.tcl

私たちは次の出力を見ることができます-

$ hello world

Mac OS Xでのインストール

利用可能なアクティブなTclバイナリのリストから、Mac OS Xの最新バージョンhttps://www.activestate.com/activetcl/downloads[package]をダウンロードします。 アクティブなTclコミュニティエディションは、個人での使用は無料です。

ダウンロードした実行可能ファイルを実行して、アクティブなTclをインストールします。これは、画面の指示に従って実行できます。

今、私たちはビルドし、「cd」を使用してファイルを含むフォルダに切り替えることでhelloWorld.tclと言うTclファイルを実行し、次の手順を使用してプログラムを実行します

$ tclsh helloWorld.tcl

私たちは次の出力を見ることができます-

$ hello world

ソースファイルからのインストール

バイナリパッケージが利用できない場合、ソースファイルからインストールするオプションを使用できます。 一般に、WindowsおよびMac OS XではTclバイナリを使用することをお勧めします。そのため、UNIXベースのシステムでのソースのコンパイルのみを以下に示します。

  • https://www.tcl.tk/software/tcltk/downloadl [ソースファイル]をダウンロードします。
  • ダウンロードしたフォルダーに切り替えた後、次のコマンドを使用して抽出、コンパイル、ビルドを行います。
$ 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でダウンロードしたバージョンにファイル名を変更してください。