Tk - สิ่งแวดล้อม

โดยทั่วไป Mac และ Linux mac ทั้งหมดมาพร้อมกับ Tk ที่ติดตั้งไว้ล่วงหน้า ในกรณีที่ไม่สามารถใช้งานได้หรือคุณต้องการเวอร์ชันล่าสุดคุณอาจต้องติดตั้ง Windows ไม่ได้มาพร้อมกับ Tcl / Tk และคุณอาจต้องใช้ไบนารีเฉพาะเพื่อติดตั้ง

ล่าม Tk

เป็นเพียงโปรแกรมเล็ก ๆ ที่ช่วยให้คุณสามารถพิมพ์คำสั่ง Tk และเรียกใช้งานทีละบรรทัด หยุดการทำงานของไฟล์ tcl ในกรณีที่พบข้อผิดพลาดซึ่งแตกต่างจากคอมไพเลอร์ที่ดำเนินการอย่างสมบูรณ์

มามีไฟล์ helloWorld.tcl ดังนี้ เราจะใช้โปรแกรมนี้เป็นโปรแกรมแรกเราทำงานบนแพลตฟอร์มที่คุณเลือก

#!/usr/bin/wish

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

ส่วนต่อไปนี้อธิบายเฉพาะวิธีการติดตั้ง Tcl / Tk บนแต่ละแพลตฟอร์มที่มี

การติดตั้งบน Windows

ดาวน์โหลดเวอร์ชันล่าสุดสำหรับตัวติดตั้ง windows จากรายการไบนารี Active Tcl / Tk ที่มีให้ Active Tcl / Tk community edition ฟรีสำหรับการใช้งานส่วนตัว

เรียกใช้ไฟล์ปฏิบัติการที่ดาวน์โหลดมาเพื่อติดตั้ง Tcl และ Tk ซึ่งสามารถทำได้โดยทำตามคำแนะนำบนหน้าจอ

ตอนนี้เราสามารถสร้างและเรียกใช้ไฟล์ Tcl โดยพูดว่า helloWorld.tcl โดยสลับไปยังโฟลเดอร์ที่มีไฟล์โดยใช้ cd จากนั้นทำตามขั้นตอนต่อไปนี้ -

C:\Tcl> wish helloWorld.tcl

กด Enter และเราจะเห็นผลลัพธ์ดังที่แสดงด้านล่าง -

การติดตั้งบน Linux

ระบบปฏิบัติการ Linux ส่วนใหญ่มาพร้อมกับ Tk inbuilt และคุณสามารถเริ่มต้นใช้งานได้ทันทีในระบบเหล่านั้น ในกรณีที่ไม่มีให้ใช้งานคุณสามารถใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดและติดตั้ง Tcl-Tk

$ yum install tcl tk

ตอนนี้เราสามารถสร้างและเรียกใช้ไฟล์ Tcl พูดว่า helloWorld.tcl โดยเปลี่ยนไปใช้โฟลเดอร์ที่มีไฟล์โดยใช้ cd command จากนั้นใช้ขั้นตอนต่อไปนี้ -

$ wish helloWorld.tcl

กด Enter และเราจะเห็นผลลัพธ์ที่คล้ายกับรายการต่อไปนี้ -

การติดตั้งบนระบบที่ใช้ Debian

ในกรณีที่ไม่มีในระบบปฏิบัติการของคุณคุณสามารถใช้คำสั่งต่อไปนี้เพื่อดาวน์โหลดและติดตั้ง Tcl-Tk -

$ sudo apt-get install tcl tk

ตอนนี้เราสามารถสร้างและเรียกใช้ไฟล์ Tcl พูดว่า helloWorld.tcl โดยเปลี่ยนไปใช้โฟลเดอร์ที่มีไฟล์โดยใช้ cd command จากนั้นใช้ขั้นตอนต่อไปนี้ -

$ wish helloWorld.tcl

กด Enter และเราจะเห็นผลลัพธ์ที่คล้ายกับรายการต่อไปนี้ -

การติดตั้งบน Mac OS X

ดาวน์โหลดเวอร์ชันล่าสุดสำหรับแพ็คเกจ Mac OS X จากรายการไบนารี Active Tcl / Tk ที่มีให้ Active Tcl community edition ฟรีสำหรับการใช้งานส่วนตัว

เรียกใช้ไฟล์ปฏิบัติการที่ดาวน์โหลดมาเพื่อติดตั้ง Active Tcl ซึ่งสามารถทำได้โดยทำตามคำแนะนำบนหน้าจอ

ตอนนี้เราสามารถสร้างและเรียกใช้ไฟล์ Tcl พูดว่า helloWorld.tcl โดยเปลี่ยนไปใช้โฟลเดอร์ที่มีไฟล์โดยใช้ cd command จากนั้นใช้ขั้นตอนต่อไปนี้ -

$ wish helloWorld.tcl

กด Enter และเราจะเห็นผลลัพธ์ดังที่แสดงด้านล่าง -

การติดตั้งจากไฟล์ต้นฉบับ

คุณสามารถใช้ตัวเลือกในการติดตั้งจากไฟล์ต้นฉบับเมื่อไม่มีแพ็กเกจไบนารี โดยทั่วไปนิยมใช้ Tk binaries สำหรับ Windows และ Mac OS X ดังนั้นการรวบรวมเฉพาะแหล่งที่มาบนระบบที่ใช้ unix เท่านั้นที่แสดงด้านล่าง -

  • ดาวน์โหลดไฟล์ต้นฉบับ

  • ตอนนี้ใช้คำสั่งต่อไปนี้เพื่อแยกรวบรวมและสร้างหลังจากเปลี่ยนไปใช้โฟลเดอร์ที่ดาวน์โหลด

$ 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 - ตรวจสอบให้แน่ใจว่าคุณได้เปลี่ยนชื่อไฟล์เป็นเวอร์ชันที่คุณดาวน์โหลดจากคำสั่ง 1 และ 2 ในข้างต้น