Tk - Środowisko

Ogólnie rzecz biorąc, wszystkie Mac i Linux Mac są dostarczane z preinstalowanym Tk. Jeśli nie jest dostępny lub potrzebujesz najnowszej wersji, może być konieczne jej zainstalowanie. Windows nie jest wyposażony w Tcl / Tk i może być konieczne użycie określonego pliku binarnego, aby go zainstalować.

Interpreter Tk

To tylko mały program, który umożliwia wpisywanie poleceń Tk i wykonywanie ich wiersz po wierszu. Zatrzymuje wykonywanie pliku tcl w przypadku, gdy napotka błąd, w przeciwieństwie do kompilatora, który wykonuje w pełni.

Przygotujmy plik helloWorld.tcl w następujący sposób. Użyjemy tego jako pierwszego programu, który uruchomimy na wybranej przez Ciebie platformie.

#!/usr/bin/wish

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

Poniższa sekcja wyjaśnia tylko, jak zainstalować Tcl / Tk na każdej z dostępnych platform.

Instalacja w systemie Windows

Pobierz najnowszą wersję instalatora Windows z listy dostępnych plików binarnych Active Tcl / Tk. Aktywna edycja społecznościowa Tcl / Tk jest bezpłatna do użytku osobistego.

Uruchom pobrany plik wykonywalny, aby zainstalować Tcl i Tk, co można zrobić, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz możemy zbudować i uruchomić plik Tcl, powiedz helloWorld.tcl, przełączając się do folderu zawierającego plik za pomocą cd, a następnie wykonując następujący krok -

C:\Tcl> wish helloWorld.tcl

Naciśnij Enter, a zobaczymy dane wyjściowe, jak pokazano poniżej -

Instalacja w systemie Linux

Większość systemów operacyjnych Linux ma wbudowany Tk i możesz od razu zacząć korzystać z tych systemów. Jeśli nie jest dostępny, możesz użyć następującego polecenia, aby pobrać i zainstalować Tcl-Tk.

$ yum install tcl tk

Teraz możemy zbudować i uruchomić plik Tcl, powiedz helloWorld.tcl, przełączając się do folderu zawierającego plik za pomocą cd command a następnie wykonując następujący krok -

$ wish helloWorld.tcl

Naciśnij klawisz Enter, a zobaczymy wyjście podobne do następującego -

Instalacja na systemach opartych na Debianie

W przypadku, gdy nie jest dostępny wstępnie skompilowany w twoim systemie operacyjnym, możesz użyć następującego polecenia, aby pobrać i zainstalować Tcl-Tk -

$ sudo apt-get install tcl tk

Teraz możemy zbudować i uruchomić plik Tcl, powiedz helloWorld.tcl, przełączając się do folderu zawierającego plik za pomocą cd command a następnie wykonując następujące kroki -

$ wish helloWorld.tcl

Naciśnij klawisz Enter, a zobaczymy wyjście podobne do następującego -

Instalacja w systemie Mac OS X

Pobierz najnowszą wersję dla Mac OS X pakiet z listy aktywnych plików binarnych Tcl / Tk dostępnych. Wydanie społeczności Active Tcl jest bezpłatne do użytku osobistego.

Uruchom pobrany plik wykonywalny, aby zainstalować Active Tcl, co można zrobić, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.

Teraz możemy zbudować i uruchomić plik Tcl, powiedz helloWorld.tcl, przełączając się do folderu zawierającego plik za pomocą cd command a następnie wykonując następujący krok -

$ wish helloWorld.tcl

Naciśnij Enter, a zobaczymy dane wyjściowe, jak pokazano poniżej -

Instalacja z plików źródłowych

Możesz skorzystać z opcji instalacji z plików źródłowych, gdy pakiet binarny nie jest dostępny. Generalnie preferowane jest używanie plików binarnych Tk dla Windows i Mac OS X, więc poniżej pokazano tylko kompilację źródeł w systemie opartym na unixie -

  • Pobierz pliki źródłowe.

  • Teraz użyj następujących poleceń, aby wyodrębnić, skompilować i zbudować po przełączeniu do pobranego folderu.

$ 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 - Upewnij się, że zmieniłeś nazwę pliku na wersję pobraną za pomocą poleceń 1 i 2 powyżej.