Tcl - Thiết lập môi trường
Thiết lập môi trường cục bộ
Nếu bạn sẵn sàng thiết lập môi trường của mình cho Tcl, bạn cần có hai ứng dụng phần mềm sau trên máy tính của mình -
- Trình soạn thảo văn bản
- Thông dịch viên Tcl.
Trình soạn thảo văn bản
Điều này sẽ được sử dụng để nhập chương trình của bạn. Ví dụ về một số trình soạn thảo văn bản bao gồm Windows Notepad, lệnh OS Edit, Brief, Epsilon, EMACS và vim hoặc vi.
Tên và phiên bản của trình soạn thảo văn bản có thể khác nhau trên các hệ điều hành khác nhau. Ví dụ: Notepad sẽ được sử dụng trên Windows, và vim hoặc vi có thể được sử dụng trên windows cũng như Linux hoặc UNIX.
Các tệp bạn tạo bằng trình soạn thảo văn bản của mình được gọi là tệp nguồn và chứa mã nguồn chương trình. Các tệp nguồn cho các chương trình Tcl được đặt tên với phần mở rộng".tcl".
Trước khi bắt đầu lập trình, hãy đảm bảo rằng bạn đã có sẵn một trình soạn thảo văn bản và bạn có đủ kinh nghiệm để viết một chương trình máy tính, lưu nó vào một tệp, xây dựng nó và cuối cùng là thực thi nó.
Trình thông dịch Tcl
Nó chỉ là một chương trình nhỏ cho phép bạn gõ các lệnh Tcl 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, nó 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 như một chương trình đầu tiên, chúng tôi chạy trên nền tảng mà bạn chọn.
#!/usr/bin/tclsh
puts "Hello World!"
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 có sẵn. Phiên bản cộng đồng Tcl đang 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, 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 lệnh 'cd' và sau đó thực thi chương trình theo các bước sau
C:\Tcl> tclsh helloWorld.tcl
Chúng ta có thể xem kết quả sau.
C:\Tcl> helloWorld
C: \ Tcl là thư mục, tôi đang sử dụng để lưu các mẫu của mình. Bạn có thể thay đổi nó thành thư mục mà bạn đã lưu các chương trình Tcl.
Cài đặt trên Linux
Hầu hết các hệ điều hành Linux đều có sẵn Tcl và bạn có thể bắt đầu ngay lập tức với các hệ điều hành đó. 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 lệnh 'cd' và sau đó thực thi chương trình theo các bước sau:
$ tclsh helloWorld.tcl
Chúng ta có thể thấy kết quả sau:
$ hello world
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 lệnh 'cd' và sau đó thực thi chương trình theo các bước sau:
$ tclsh helloWorld.tcl
Chúng ta có thể thấy kết quả sau:
$ hello world
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 có sẵn. Phiên bản cộng đồng Tcl đang 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 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 'cd' và sau đó thực thi chương trình theo các bước sau:
$ tclsh helloWorld.tcl
Chúng ta có thể thấy kết quả sau:
$ hello world
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 Tcl cho Windows và Mac OS X, vì vậy chỉ 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 tcl8.6.1-src.tar.gz
$ cd tcl8.6.1
$ cd unix
$ ./configure —prefix=/opt —enable-gcc
$ make
$ sudo make install
Note - Đảm bảo 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.