Tcl - Configurazione dell'ambiente
Configurazione dell'ambiente locale
Se sei disposto a configurare il tuo ambiente per Tcl, hai bisogno delle seguenti due applicazioni software disponibili sul tuo computer:
- Editor di testo
- Interprete Tcl.
Editor di testo
Questo verrà utilizzato per digitare il tuo programma. Esempi di alcuni editor di testo includono Blocco note di Windows, comando di modifica del sistema operativo, Brief, Epsilon, EMACS e vim o vi.
Il nome e la versione di un editor di testo possono variare a seconda dei sistemi operativi. Ad esempio, il Blocco note verrà utilizzato su Windows e vim o vi possono essere utilizzati su Windows e Linux o UNIX.
I file che crei con il tuo editor di testo sono chiamati file sorgente e contengono il codice sorgente del programma. I file sorgente per i programmi Tcl sono denominati con l'estensione".tcl".
Prima di iniziare la programmazione, assicurati di avere un editor di testo e di avere abbastanza esperienza per scrivere un programma per computer, salvarlo in un file, crearlo e infine eseguirlo.
L'interprete Tcl
È solo un piccolo programma che ti consente di digitare comandi Tcl e di eseguirli riga per riga. Arresta l'esecuzione di un file tcl, nel caso in cui incontri un errore a differenza di un compilatore che viene eseguito completamente.
Facciamo un file helloWorld.tcl come segue. Lo useremo come primo programma, eseguiamo su una piattaforma che scegli.
#!/usr/bin/tclsh
puts "Hello World!"
Installazione su Windows
Scarica l'ultima versione per il programma di installazione di Windows dall'elenco dei binari Tcl attivi disponibili. L'edizione attiva della comunità Tcl è gratuita per uso personale.
Eseguire l'eseguibile scaricato per installare Tcl, operazione che può essere eseguita seguendo le istruzioni sullo schermo.
Ora possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando il comando "cd" e quindi eseguire il programma utilizzando i seguenti passaggi
C:\Tcl> tclsh helloWorld.tcl
Possiamo vedere il seguente output.
C:\Tcl> helloWorld
C: \ Tcl è la cartella che sto usando per salvare i miei campioni. Puoi cambiarlo nella cartella in cui hai salvato i programmi Tcl.
Installazione su Linux
La maggior parte dei sistemi operativi Linux viene fornita con Tcl integrato e puoi iniziare subito con quei sistemi. Nel caso in cui non fosse disponibile, puoi utilizzare il seguente comando per scaricare e installare Tcl-Tk.
$ yum install tcl tk
Ora possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando il comando "cd" e quindi eseguire il programma utilizzando i seguenti passaggi:
$ tclsh helloWorld.tcl
Possiamo vedere il seguente output:
$ hello world
Installazione su sistemi basati su Debian
Nel caso in cui non sia disponibile nel tuo sistema operativo, puoi utilizzare il seguente comando per scaricare e installare Tcl-Tk -
$ sudo apt-get install tcl tk
Ora possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando il comando "cd" e quindi eseguire il programma utilizzando i seguenti passaggi:
$ tclsh helloWorld.tcl
Possiamo vedere il seguente output:
$ hello world
Installazione su Mac OS X
Scarica l'ultima versione per il pacchetto Mac OS X dall'elenco dei binari Tcl attivi disponibili. L'edizione attiva della comunità Tcl è gratuita per uso personale.
Eseguire l'eseguibile scaricato per installare Active Tcl, operazione che può essere eseguita seguendo le istruzioni sullo schermo.
Ora, possiamo creare ed eseguire un file Tcl, ad esempio helloWorld.tcl, passando alla cartella contenente il file utilizzando "cd" e quindi eseguire il programma utilizzando i seguenti passaggi:
$ tclsh helloWorld.tcl
Possiamo vedere il seguente output:
$ hello world
Installazione da file di origine
È possibile utilizzare l'opzione di installazione dai file di origine quando un pacchetto binario non è disponibile. In genere è preferibile utilizzare i binari Tcl per Windows e Mac OS X, quindi di seguito viene mostrata solo la compilazione dei sorgenti su un sistema basato su unix.
Scarica i file sorgente.
Ora, usa i seguenti comandi per estrarre, compilare e costruire dopo essere passato alla cartella scaricata.
$ tar zxf tcl8.6.1-src.tar.gz
$ cd tcl8.6.1
$ cd unix
$ ./configure —prefix=/opt —enable-gcc
$ make
$ sudo make install
Note - Assicurati di cambiare il nome del file con la versione che hai scaricato sui comandi 1 e 2 indicati sopra.