Tcl / Tk -hankkeessa on avoimen lähdekoodin, monen käyttöjärjestelmän, täysin ilmainen ja kannettava komentosymboliympäristö, joka tukee tekstinkäsittelyn ja kuvion sovittamista, alkuperäisen tiedostojärjestelmän käyttöoikeuden, kuorimaisen hallinnan muihin ohjelmiin, TCP / IP-verkko, ajastimet sekä tapahtumavetoinen I / O.
Tcl (Tool Command Language) on helppo oppia, jolloin käyttäjä voi luoda hyödyllisen ohjelman muutamassa minuutissa. Voit vapaasti käyttää Tcl / Tk: tä, vaikka haluat myös kaupallisissa sovelluksissa. Vaikka Tcl on ohjelmointikieli, Tk on GUI-työkalu, jonka avulla kehittäjät voivat suunnitella graafisia käyttöliittymiä Tcl-ohjelmilleen.
Aloittaminen Tcl / Tk: lla
Tcl- ja Tk-ohjelmat jakautuvat kahdeksi lähdetallentimeksi (tar arkistot), joten sinun on asennettava ne erikseen GNU / Linux-järjestelmään, jos tarvitset niitä molempia tietenkin. Uusimmat versiot on ladattavissa Softoware-ohjelmistosta edellä kuvatulla latausosalla.
Asenna jokin niistä, tallenna lähdearkistot haluamaasi paikkaan, poista sen sisältö, avaa pääteemulaattori ja siirry purettujen arkistotiedostojen sijaintiin käyttäen & lsquo; cd & rsquo; komento.
Syötä sen alustan kansio, jolle haluat optimoida ja kääntää ohjelmiston (esim. unix), suorittaa & lsquo; ./ configure & amp; & amp; & amp; & amp; amp; tee & rsquo; komento, jonka jälkeen & lsquo; tee asennus & rsquo; komennon root tai sudo asennettavaksi järjestelmä laajalle.
Kannen alla ja tuetuissa käyttöjärjestelmissä
Sekä Tcl- että Tk-ohjelma kirjoitetaan pääasiassa C-ohjelmointikielellä. Näyttää siltä, että Tcl-kieltä käytettiin myös työkalujen valmistamiseen, jotka on suunnattu kehittäjille ja järjestelmänvalvojille.
Tällä hetkellä ohjelmisto toimii kaikissa GNU / Linux-jakeluissa, samoin kuin erilaisissa BSD-makuissa, kuten FreeBSD-, Mac OS X- ja Microsoft Windows -käyttöjärjestelmissä. Tällä hetkellä tuetaan sekä 64-bittisiä että 32-bittisiä käskyjoukon arkkitehtuureja.
Uutta strong> tässä julkaisussa:
- [TIP 432] Päivitetyt tiedoston valintaikkunat Windowsissa.
- Palauta kyky lukea uudelleen kanavalta EOF: n jälkeen.
- Yhteensopimaton tulos [lreplace {} 1 1].
- Yhteensopimaton tulos [lappend foo]: sta.
- Virheellinen tulos [regsub -all {(. *} a (b) {}].
- Palauta kyky [avata comX: r +].
- Kiinteä [asteikko] negatiivisten resoluutiomäärien käsittely.
- Kiinteät kaatumiset ...
- [oo :: luokka tuhoaa].
- [apply {{} {try {} on ok {} - palautus {} {}}}].
- väärin optimoitu [expr] ession bytecode.
- jäljitetyn matriisin [array set].
- [asteikko .s -digits $ tooBig].
- Bytecode on optimoitu [merkkijono kissa].
- Tuki Windows 10: lle.
Uutta strong> versio 8.6.7:
- [TIP 432] Päivitetyt tiedoston valintaikkunat Windowsissa.
- Palauta kyky lukea uudelleen kanavalta EOF: n jälkeen.
- Yhteensopimaton tulos [lreplace {} 1 1].
- Yhteensopimaton tulos [lappend foo]: sta.
- Virheellinen tulos [regsub -all {(. *} a (b) {}].
- Palauta kyky [avata comX: r +].
- Kiinteä [asteikko] negatiivisten resoluutiomäärien käsittely.
- Kiinteät kaatumiset ...
- [oo :: luokka tuhoaa].
- [apply {{} {try {} on ok {} - palautus {} {}}}].
- väärin optimoitu [expr] ession bytecode.
- jäljitetyn matriisin [array set].
- [asteikko .s -digits $ tooBig].
- Bytecode on optimoitu [merkkijono kissa].
- Tuki Windows 10: lle.
Uutta strong> versio 8.6.6:
- [TIP 432] Päivitetyt tiedoston valintaikkunat Windowsissa.
- Palauta kyky lukea uudelleen kanavalta EOF: n jälkeen.
- Yhteensopimaton tulos [lreplace {} 1 1].
- Yhteensopimaton tulos [lappend foo]: sta.
- Virheellinen tulos [regsub -all {(. *} a (b) {}].
- Palauta kyky [avata comX: r +].
- Kiinteä [asteikko] negatiivisten resoluutiomäärien käsittely.
- Kiinteät kaatumiset ...
- [oo :: luokka tuhoaa].
- [apply {{} {try {} on ok {} - palautus {} {}}}].
- väärin optimoitu [expr] ession bytecode.
- jäljitetyn matriisin [array set].
- [asteikko .s -digits $ tooBig].
- Bytecode on optimoitu [merkkijono kissa].
- Tuki Windows 10: lle.
Uutta strong> versio 8.6.5:
- [TIP 432] Päivitetyt tiedoston valintaikkunat Windowsissa.
- Palauta kyky lukea uudelleen kanavalta EOF: n jälkeen.
- Yhteensopimaton tulos [lreplace {} 1 1].
- Yhteensopimaton tulos [lappend foo]: sta.
- Virheellinen tulos [regsub -all {(. *} a (b) {}].
- Palauta kyky [avata comX: r +].
- Kiinteä [asteikko] negatiivisten resoluutiomäärien käsittely.
- Kiinteät kaatumiset ...
- [oo :: luokka tuhoaa].
- [apply {{} {try {} on ok {} - palautus {} {}}}].
- väärin optimoitu [expr] ession bytecode.
- jäljitetyn matriisin [array set].
- [asteikko .s -digits $ tooBig].
- Bytecode on optimoitu [merkkijono kissa].
- Tuki Windows 10: lle.
Uutta strong> versio 8.6.4:
- [TIP 432] Päivitetyt tiedoston valintaikkunat Windowsissa.
- Palauta kyky lukea uudelleen kanavalta EOF: n jälkeen.
- Yhteensopimaton tulos [lreplace {} 1 1].
- Yhteensopimaton tulos [lappend foo]: sta.
- Virheellinen tulos [regsub -all {(. *} a (b) {}].
- Palauta kyky [avata comX: r +].
- Kiinteä [asteikko] negatiivisten resoluutiomäärien käsittely.
- Kiinteät kaatumiset ...
- [oo :: luokka tuhoaa].
- [apply {{} {try {} on ok {} - palautus {} {}}}].
- väärin optimoitu [expr] ession bytecode.
- jäljitetyn matriisin [array set].
- [asteikko .s -digits $ tooBig].
- Bytecode on optimoitu [merkkijono kissa].
- Tuki Windows 10: lle.
Uutta strong> versio 8.6.3:
- [TIP 432] Päivitetyt tiedoston valintaikkunat Windowsissa.
- Palauta kyky lukea uudelleen kanavalta EOF: n jälkeen.
- Yhteensopimaton tulos [lreplace {} 1 1].
- Yhteensopimaton tulos [lappend foo]: sta.
- Virheellinen tulos [regsub -all {(. *} a (b) {}].
- Palauta kyky [avata comX: r +].
- Kiinteä [asteikko] negatiivisten resoluutiomäärien käsittely.
- Kiinteät kaatumiset ...
- [oo :: luokka tuhoaa].
- [apply {{} {try {} on ok {} - palautus {} {}}}].
- väärin optimoitu [expr] ession bytecode.
- jäljitetyn matriisin [array set].
- [asteikko .s -digits $ tooBig].
- Bytecode on optimoitu [merkkijono kissa].
- Tuki Windows 10: lle.
Kommentteja ei löytynyt