Tcl-tk-tcl-environment
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でダウンロードしたバージョンにファイル名を変更してください。