Die Tcl / Tk -projek bied 'n oop bron, multiplatform, heeltemal gratis en draagbare skripomgewing wat snaarverwerking en patroonbypassing ondersteun, inheemse lêerstelsel toegang, skulpagtige beheer oor ander programme, TCP / IP-netwerk, timers, sowel as gebeurtenisgedrewe I / O.
Tcl (Tool Command Language) is maklik om te leer, sodat die gebruiker 'n handige program in minute kan skep. U kan Tcl / Tk egter ook gebruik, selfs in kommersiële toepassings. Terwyl Tcl die programmeringstaal is, is Tk die GUI toolkit, waarmee ontwikkelaars grafiese gebruikersinterfaces vir hul Tcl-programme kan ontwerp.
Begin met Tcl / Tk
Die Tcl- en Tk-programme word versprei as twee bron-teerbolletjies (teer argiewe), dus jy moet dit afsonderlik op jou GNU / Linux-stelsel installeer, as jy dit albei nodig het. Die nuutste weergawes kan afgelaai word van Softoware met die toegewyde aflaaipunt hierbo.
Om een van hulle te installeer, slaan die bronne argief op 'n plek van u keuse, trek die inhoud daarvan uit, open 'n terminale emulator en navigeer na die ligging van die uittreksel-argieflêers met die & cd; opdrag.
Gee dan die gids van die platform waarvoor u wil optimaliseer en stel die sagteware op (bv. unix), voer die & lsquo; ./ configure & amp; maak & rsquo; opdrag, gevolg deur die installeer & rsquo; opdrag as wortel of met sudo om die stelsel wyd te installeer.
Onder die kap en ondersteunde bedryfstelsels
Beide Tcl en Tk-programme word hoofsaaklik in die C-programmeertaal geskryf. Dit lyk egter of die Tcl-taal ook gebruik is om hierdie gereedskap te vervaardig, wat op ontwikkelaars en stelseladministrateurs gemik is.
Die sagteware loop tans op alle GNU / Linux-verspreidings, sowel as op verskeie BSD-smake, soos FreeBSD, Mac OS X en Microsoft Windows-bedryfstelsels. Beide 64-bis en 32-bis instruksies stel argitekture word tans ondersteun.
Wat is nuut in hierdie weergawe:
- [TIP 432] Opgedateerde lêer dialoë op Windows.
- Herstel die vermoë om weer vanaf 'n kanaal na EOF te lees.
- Onversoenbaar resultaat van [lreplace {} 1 1].
- Onversoenbaar resultaat van [lappend foo].
- Onjuiste resultaat van [regsub -all ((* *) a (b) {}].
- Herstel vermoë om [oop comX: r +].
- Vaste [skaal] hantering van negatiewe resolusie waardes.
- Vaste ineenstortings in ...
- [oo :: klas vernietig].
- [pas op {} op ok {} - op terugkeer {} {}}}.
- Onbehoorlik geoptimaliseer [expr] essence bytecode.
- [skikkingstel] van 'n opgespoor skikking.
- [skaal. s -digits $ tooBig].
- Bytecode is geoptimaliseer vir [snaar kat].
- Ondersteuning vir Windows 10.
Wat is nuut in weergawe 8.6.7:
- [TIP 432] Opgedateerde lêer dialoë op Windows.
- Herstel die vermoë om weer vanaf 'n kanaal na EOF te lees.
- Onversoenbaar resultaat van [lreplace {} 1 1].
- Onversoenbaar resultaat van [lappend foo].
- Onjuiste resultaat van [regsub -all ((* *) a (b) {}].
- Herstel vermoë om [oop comX: r +].
- Vaste [skaal] hantering van negatiewe resolusie waardes.
- Vaste ineenstortings in ...
- [oo :: klas vernietig].
- [pas op {} op ok {} - op terugkeer {} {}}}.
- Onbehoorlik geoptimaliseer [expr] essence bytecode.
- [skikkingstel] van 'n opgespoor skikking.
- [skaal. s -digits $ tooBig].
- Bytecode is geoptimaliseer vir [snaar kat].
- Ondersteuning vir Windows 10.
Wat is nuut in weergawe 8.6.6:
- [TIP 432] Opgedateerde lêer dialoë op Windows.
- Herstel die vermoë om weer vanaf 'n kanaal na EOF te lees.
- Onversoenbaar resultaat van [lreplace {} 1 1].
- Onversoenbaar resultaat van [lappend foo].
- Onjuiste resultaat van [regsub -all ((* *) a (b) {}].
- Herstel vermoë om [oop comX: r +].
- Vaste [skaal] hantering van negatiewe resolusie waardes.
- Vaste ineenstortings in ...
- [oo :: klas vernietig].
- [pas op {} op ok {} - op terugkeer {} {}}}.
- Onbehoorlik geoptimaliseer [expr] essence bytecode.
- [skikkingstel] van 'n opgespoor skikking.
- [skaal. s -digits $ tooBig].
- Bytecode is geoptimaliseer vir [snaar kat].
- Ondersteuning vir Windows 10.
Wat is nuut in weergawe 8.6.5:
- [TIP 432] Opgedateerde lêer dialoë op Windows.
- Herstel die vermoë om weer vanaf 'n kanaal na EOF te lees.
- Onversoenbaar resultaat van [lreplace {} 1 1].
- Onversoenbaar resultaat van [lappend foo].
- Onjuiste resultaat van [regsub -all ((* *) a (b) {}].
- Herstel vermoë om [oop comX: r +].
- Vaste [skaal] hantering van negatiewe resolusie waardes.
- Vaste ineenstortings in ...
- [oo :: klas vernietig].
- [pas op {} op ok {} - op terugkeer {} {}}}.
- Onbehoorlik geoptimaliseer [expr] essence bytecode.
- [skikkingstel] van 'n opgespoor skikking.
- [skaal. s -digits $ tooBig].
- Bytecode is geoptimaliseer vir [snaar kat].
- Ondersteuning vir Windows 10.
Wat is nuut in weergawe 8.6.4:
- [TIP 432] Opgedateerde lêer dialoë op Windows.
- Herstel die vermoë om weer vanaf 'n kanaal na EOF te lees.
- Onversoenbaar resultaat van [lreplace {} 1 1].
- Onversoenbaar resultaat van [lappend foo].
- Onjuiste resultaat van [regsub -all ((* *) a (b) {}].
- Herstel vermoë om [oop comX: r +].
- Vaste [skaal] hantering van negatiewe resolusie waardes.
- Vaste ineenstortings in ...
- [oo :: klas vernietig].
- [pas op {} op ok {} - op terugkeer {} {}}}.
- Onbehoorlik geoptimaliseer [expr] essence bytecode.
- [skikkingstel] van 'n opgespoor skikking.
- [skaal. s -digits $ tooBig].
- Bytecode is geoptimaliseer vir [snaar kat].
- Ondersteuning vir Windows 10.
Wat is nuut in weergawe 8.6.3:
- [TIP 432] Opgedateerde lêer dialoë op Windows.
- Herstel die vermoë om weer vanaf 'n kanaal na EOF te lees.
- Onversoenbaar resultaat van [lreplace {} 1 1].
- Onversoenbaar resultaat van [lappend foo].
- Onjuiste resultaat van [regsub -all ((* *) a (b) {}].
- Herstel vermoë om [oop comX: r +].
- Vaste [skaal] hantering van negatiewe resolusie waardes.
- Vaste ineenstortings in ...
- [oo :: klas vernietig].
- [pas op {} op ok {} - op terugkeer {} {}}}.
- Onbehoorlik geoptimaliseer [expr] essence bytecode.
- [skikkingstel] van 'n opgespoor skikking.
- [skaal. s -digits $ tooBig].
- Bytecode is geoptimaliseer vir [snaar kat].
- Ondersteuning vir Windows 10.
Kommentaar nie gevind