Tk - Meio Ambiente

Geralmente, todos os Mac e Linux mac vêm com o Tk pré-instalado. Caso não esteja disponível ou você precise da versão mais recente, pode ser necessário instalá-lo. O Windows não vem com Tcl / Tk e você pode precisar usar seu binário específico para instalá-lo.

O Intérprete Tk

É apenas um pequeno programa que permite digitar comandos Tk e executá-los linha por linha. Ele interrompe a execução de um arquivo tcl caso encontre um erro, ao contrário de um compilador que executa totalmente.

Vamos ter um arquivo helloWorld.tcl da seguinte maneira. Vamos usar isso como primeiro programa, rodamos na plataforma que você escolher.

#!/usr/bin/wish

grid [ttk::button .mybutton -text "Hello World"]

A seção a seguir explica apenas como instalar Tcl / Tk em cada uma das plataformas disponíveis.

Instalação em Windows

Baixe a versão mais recente do instalador do Windows da lista de binários Tcl / Tk ativos disponíveis. A edição da comunidade Active Tcl / Tk é gratuita para uso pessoal.

Execute o executável baixado para instalar o Tcl e Tk, o que pode ser feito seguindo as instruções na tela.

Agora, podemos construir e executar um arquivo Tcl, digamos helloWorld.tcl, mudando para a pasta que contém o arquivo usando cd e, em seguida, seguindo a seguinte etapa -

C:\Tcl> wish helloWorld.tcl

Pressione enter e veremos uma saída conforme mostrado abaixo -

Instalação em Linux

A maioria dos sistemas operacionais Linux vem com o Tk embutido e você pode começar imediatamente com esses sistemas. Caso não esteja disponível, você pode usar o seguinte comando para baixar e instalar o Tcl-Tk.

$ yum install tcl tk

Agora, podemos construir e executar um arquivo Tcl, digamos helloWorld.tcl, alternando para a pasta que contém o arquivo usando cd command e então usando a seguinte etapa -

$ wish helloWorld.tcl

Pressione Enter e veremos uma saída semelhante à seguinte -

Instalação em sistemas baseados em Debian

Caso não esteja disponível pré-construído em seu sistema operacional, você pode usar o seguinte comando para baixar e instalar Tcl-Tk -

$ sudo apt-get install tcl tk

Agora, podemos construir e executar um arquivo Tcl, digamos helloWorld.tcl, alternando para a pasta que contém o arquivo usando cd command e, em seguida, usando as seguintes etapas -

$ wish helloWorld.tcl

Pressione Enter e veremos uma saída semelhante à seguinte -

Instalação em Mac OS X

Baixe a versão mais recente do pacote Mac OS X da lista de binários Tcl / Tk ativos disponíveis. A edição da comunidade Active Tcl é gratuita para uso pessoal.

Execute o executável baixado para instalar o Active Tcl, o que pode ser feito seguindo as instruções na tela.

Agora, podemos construir e executar um arquivo Tcl, digamos helloWorld.tcl, alternando para a pasta que contém o arquivo usando cd command e então usando a seguinte etapa -

$ wish helloWorld.tcl

Pressione enter e veremos uma saída conforme mostrado abaixo -

Instalação de arquivos de origem

Você pode usar a opção de instalar a partir de arquivos de origem quando um pacote binário não estiver disponível. Geralmente é preferível usar binários Tk para Windows e Mac OS X, portanto, apenas a compilação de fontes em sistemas baseados em Unix é mostrada abaixo -

  • Baixe os arquivos de origem.

  • Agora, use os seguintes comandos para extrair, compilar e construir após alternar para a pasta baixada.

$ tar zxf tk8.6.1-src.tar.gz
$ cd tcl8.6.1
$ cd unix
$ ./configure —with-tcl=../../tcl8.6.1/unix —prefix=/opt —enable-gcc
$ make
$ sudo make install

Note - Certifique-se de alterar o nome do arquivo para a versão que você baixou nos comandos 1 e 2 acima.