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 ในข้างต้น