Tk - Môi trường
Nói chung, tất cả Mac và Linux mac đều được cài đặt sẵn Tk. Trong trường hợp, nó không có sẵn hoặc bạn cần phiên bản mới nhất, thì bạn có thể cần cài đặt nó. Windows không đi kèm với Tcl / Tk và bạn có thể cần sử dụng tệp nhị phân cụ thể của nó để cài đặt.
Thông dịch viên Tk
Nó chỉ là một chương trình nhỏ cho phép bạn gõ các lệnh Tk và thực hiện từng dòng một. Nó dừng thực thi tệp tcl trong trường hợp gặp lỗi không giống như trình biên dịch thực thi đầy đủ.
Hãy có một tệp helloWorld.tcl như sau. Chúng tôi sẽ sử dụng chương trình này làm chương trình đầu tiên, chúng tôi chạy trên nền tảng bạn chọn.
#!/usr/bin/wish
grid [ttk::button .mybutton -text "Hello World"]
Phần sau chỉ giải thích cách cài đặt Tcl / Tk trên từng nền tảng có sẵn.
Cài đặt trên Windows
Tải xuống phiên bản mới nhất cho trình cài đặt windows từ danh sách các tệp nhị phân Active Tcl / Tk có sẵn. Phiên bản cộng đồng Tcl / Tk hoạt động miễn phí cho mục đích sử dụng cá nhân.
Chạy tệp thực thi đã tải xuống để cài đặt Tcl và Tk, có thể thực hiện bằng cách làm theo hướng dẫn trên màn hình.
Bây giờ, chúng ta có thể xây dựng và chạy tệp Tcl say helloWorld.tcl bằng cách chuyển sang thư mục chứa tệp bằng cd và sau đó thực hiện bước sau:
C:\Tcl> wish helloWorld.tcl
Nhấn enter và chúng ta sẽ thấy một đầu ra như hình dưới đây -
Cài đặt trên Linux
Hầu hết các hệ điều hành Linux đều có sẵn Tk và bạn có thể bắt đầu ngay lập tức với các hệ thống đó. Trong trường hợp không có sẵn, bạn có thể sử dụng lệnh sau để tải xuống và cài đặt Tcl-Tk.
$ yum install tcl tk
Bây giờ, chúng ta có thể xây dựng và chạy tệp Tcl say helloWorld.tcl bằng cách chuyển sang thư mục chứa tệp bằng cách sử dụng cd command và sau đó sử dụng bước sau:
$ wish helloWorld.tcl
Nhấn enter và chúng ta sẽ thấy một kết quả tương tự như sau:
Cài đặt trên hệ thống dựa trên Debian
Trong trường hợp, nó không có sẵn trong hệ điều hành của bạn, bạn có thể sử dụng lệnh sau để tải xuống và cài đặt Tcl-Tk -
$ sudo apt-get install tcl tk
Bây giờ, chúng ta có thể xây dựng và chạy tệp Tcl say helloWorld.tcl bằng cách chuyển sang thư mục chứa tệp bằng cách sử dụng cd command và sau đó sử dụng các bước sau:
$ wish helloWorld.tcl
Nhấn enter và chúng ta sẽ thấy một kết quả tương tự như sau:
Cài đặt trên Mac OS X
Tải xuống phiên bản mới nhất cho gói Mac OS X từ danh sách các tệp nhị phân Active Tcl / Tk có sẵn. Phiên bản cộng đồng Active Tcl miễn phí cho mục đích sử dụng cá nhân.
Chạy tệp thực thi đã tải xuống để cài đặt Active Tcl, có thể được thực hiện bằng cách làm theo hướng dẫn trên màn hình.
Bây giờ, chúng ta có thể xây dựng và chạy tệp Tcl say helloWorld.tcl bằng cách chuyển sang thư mục chứa tệp bằng cách sử dụng cd command và sau đó sử dụng bước sau:
$ wish helloWorld.tcl
Nhấn enter và chúng ta sẽ thấy một đầu ra như hình dưới đây -
Cài đặt từ tệp nguồn
Bạn có thể sử dụng tùy chọn cài đặt từ các tệp nguồn khi không có gói nhị phân. Thông thường, người ta ưu tiên sử dụng tệp nhị phân Tk cho Windows và Mac OS X, vì vậy chỉ việc biên dịch các nguồn trên hệ thống dựa trên unix được hiển thị bên dưới:
Tải xuống các tệp nguồn.
Bây giờ, sử dụng các lệnh sau để giải nén, biên dịch và xây dựng sau khi chuyển sang thư mục đã tải xuống.
$ 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 - Hãy chắc chắn rằng, bạn thay đổi tên tệp thành phiên bản bạn đã tải xuống ở lệnh 1 và 2 ở trên.