Tcl / Tk projesi, dize işleme ve desen uyumu, yerli dosya sistemi erişimi, diğer programlar üzerindeki kabuk benzeri kontrol, TCP gibi destekleyen, tamamen serbest ve taşınabilir bir komut dosyası ortamı olan açık kaynaklı, çok yönlü bir ortam sunar / IP ağı, zamanlayıcılar ve etkinliğe dayalı G / Ç.
Tcl (Tool Command Language) öğrenmesi kolaydır ve kullanıcıya dakikalar içinde faydalı bir program hazırlamasına izin verir. Ticari uygulamalarda bile Tcl / Tk'yi istediğiniz gibi kullanabilirsiniz. Tcl programlama dili iken Tk, geliştiricilerin Tcl programlarında Grafik Kullanıcı Arayüzleri tasarlamasına olanak tanıyan GUI araç setidir.
Tcl / Tk'ye başlarken
Tcl ve Tk programları iki kaynak tarball (tar arşivi) olarak dağıtılır, dolayısıyla GNU / Linux sisteminizde bunları ayrı olarak kurmanız gerekecek, ikisini de elbette istiyorsanız. En yeni sürümler, yukarıdaki ayrılmış indirme bölümünü kullanarak Softoware'den indirilebilir.
Her ikisini de yüklemek için, kaynak arşivini seçtiğiniz bir yere kaydedin, içeriğini çıkarın, bir terminal emülatörü açın ve & lsquo cd & rsquo; dosyasını kullanarak ayıklanan arşiv dosyalarının bulunduğu yere gidin. Komut.
Ardından, yazılımı optimize etmek ve derlemek istediğiniz (örneğin, unix) platformun klasörünü girin, & lsquo; / configure & amp; amp; olmak görmezler; komutu ve ardından & lsquo; make install & rsquo; komutunu root olarak veya sudo ile sisteme yüklemek için kullanın.
Kaputun altında ve desteklenen işletim sistemleri
Hem Tcl hem de Tk programı esas olarak C programlama dilinde yazılmıştır. Ancak Tcl dili, geliştiricilere ve sistem yöneticilerine yönelik bu araçları hazırlamak için kullanılmış gibi görünüyor.
Şu anda, yazılımlar tüm GNU / Linux dağıtımlarının yanı sıra FreeBSD, Mac OS X ve Microsoft Windows işletim sistemleri gibi çeşitli BSD tatlarında da çalışmaktadır. Şu anda hem 64 bit hem de 32 bit komut kümesi mimarileri desteklenmektedir.
Bu sürümde
Yenilikler :
- [TIP 432] Windows'da dosya iletişim kutuları güncellendi.
- EOF sonrasında bir kanaldan tekrar okuma olanağını geri yükleyin.
- [lreplace {} 1 1] ile uyuşmayan bir sonuç.
- [lappend foo] 'dan uyuşmayan sonuç.
- [regsub -all {(. *} a (b) {}] kaynaklı hatalı sonuç.
- [open comX: r +] yeteneğini geri yükleyin.
- Negatif çözünürlük değerlerinin sabit [ölçek] ele alınması.
- Sabit arızalar ...
- [oo :: sınıf yıkma].
- [{{} {{{try {} on {} {} {} {} {}}} 'i uygulayın.
- [expr] alan kodunun hatalı olarak optimize edildi.
- [dizi seti] izlenen bir dizinin.
- [scale .s -digits $ tooBig].
- [dize kedi] için en iyileştirilmiş kod.
- Windows 10'u destekleyin.
Sürüm 8.6.7'de
Yenilikler :
- [TIP 432] Windows'da dosya iletişim kutuları güncellendi.
- EOF sonrasında bir kanaldan tekrar okuma olanağını geri yükleyin.
- [lreplace {} 1 1] ile uyuşmayan bir sonuç.
- [lappend foo] 'dan uyuşmayan sonuç.
- [regsub -all {(. *} a (b) {}] kaynaklı hatalı sonuç.
- [open comX: r +] yeteneğini geri yükleyin.
- Negatif çözünürlük değerlerinin sabit [ölçek] ele alınması.
- Sabit arızalar ...
- [oo :: sınıf yıkma].
- [{{} {{{try {} on {} {} {} {} {}}} 'i uygulayın.
- [expr] alan kodunun hatalı olarak optimize edildi.
- [dizi seti] izlenen bir dizinin.
- [scale .s -digits $ tooBig].
- [dize kedi] için en iyileştirilmiş kod.
- Windows 10'u destekleyin.
8.6.6 sürümünde
yenilikler :
- [TIP 432] Windows'da dosya iletişim kutuları güncellendi.
- EOF sonrasında bir kanaldan tekrar okuma olanağını geri yükleyin.
- [lreplace {} 1 1] ile uyuşmayan bir sonuç.
- [lappend foo] 'dan uyuşmayan sonuç.
- [regsub -all {(. *} a (b) {}] kaynaklı hatalı sonuç.
- [open comX: r +] yeteneğini geri yükleyin.
- Negatif çözünürlük değerlerinin sabit [ölçek] ele alınması.
- Sabit arızalar ...
- [oo :: sınıf yıkma].
- [{{} {{{try {} on {} {} {} {} {}}} 'i uygulayın.
- [expr] alan kodunun hatalı olarak optimize edildi.
- [dizi seti] izlenen bir dizinin.
- [scale .s -digits $ tooBig].
- [dize kedi] için en iyileştirilmiş kod.
- Windows 10'u destekleyin.
8.6.5 sürümünde
yenilikler :
- [TIP 432] Windows'da dosya iletişim kutuları güncellendi.
- EOF sonrasında bir kanaldan tekrar okuma olanağını geri yükleyin.
- [lreplace {} 1 1] ile uyuşmayan bir sonuç.
- [lappend foo] 'dan uyuşmayan sonuç.
- [regsub -all {(. *} a (b) {}] kaynaklı hatalı sonuç.
- [open comX: r +] yeteneğini geri yükleyin.
- Negatif çözünürlük değerlerinin sabit [ölçek] ele alınması.
- Sabit arızalar ...
- [oo :: sınıf yıkma].
- [{{} {{{try {} on {} {} {} {} {}}} 'i uygulayın.
- [expr] alan kodunun hatalı olarak optimize edildi.
- [dizi seti] izlenen bir dizinin.
- [scale .s -digits $ tooBig].
- [dize kedi] için en iyileştirilmiş kod.
- Windows 10'u destekleyin.
Sürüm 8.6.4'te
Yenilikler :
- [TIP 432] Windows'da dosya iletişim kutuları güncellendi.
- EOF sonrasında bir kanaldan tekrar okuma olanağını geri yükleyin.
- [lreplace {} 1 1] ile uyuşmayan bir sonuç.
- [lappend foo] 'dan uyuşmayan sonuç.
- [regsub -all {(. *} a (b) {}] kaynaklı hatalı sonuç.
- [open comX: r +] yeteneğini geri yükleyin.
- Negatif çözünürlük değerlerinin sabit [ölçek] ele alınması.
- Sabit arızalar ...
- [oo :: sınıf yıkma].
- [{{} {{{try {} on {} {} {} {} {}}} 'i uygulayın.
- [expr] alan kodunun hatalı olarak optimize edildi.
- [dizi seti] izlenen bir dizinin.
- [scale .s -digits $ tooBig].
- [dize kedi] için en iyileştirilmiş kod.
- Windows 10'u destekleyin.
8.6.3 sürümünde
yenilikler :
- [TIP 432] Windows'da dosya iletişim kutuları güncellendi.
- EOF sonrasında bir kanaldan tekrar okuma olanağını geri yükleyin.
- [lreplace {} 1 1] ile uyuşmayan bir sonuç.
- [lappend foo] 'dan uyuşmayan sonuç.
- [regsub -all {(. *} a (b) {}] kaynaklı hatalı sonuç.
- [open comX: r +] yeteneğini geri yükleyin.
- Negatif çözünürlük değerlerinin sabit [ölçek] ele alınması.
- Sabit arızalar ...
- [oo :: sınıf yıkma].
- [{{} {{{try {} on {} {} {} {} {}}} 'i uygulayın.
- [expr] alan kodunun hatalı olarak optimize edildi.
- [dizi seti] izlenen bir dizinin.
- [scale .s -digits $ tooBig].
- [dize kedi] için en iyileştirilmiş kod.
- Windows 10'u destekleyin.
Yorum Bulunamadı