Tiny C Compiler

Software kuvakaappaus:
Tiny C Compiler
Ohjelmiston tiedot:
Versio: 0.9.24
Lähetyksen päivämäärä: 3 Jun 15
Kehittäjä: Fabrice Bellard
Lupa: Vapaa
Suosio: 172

Rating: nan/5 (Total Votes: 0)

Tiny C kokoaa niin nopeasti, että jopa suurten hankkeiden Makefile ei ehkä ole tarpeen.
TinyCC (aka TCC) on pieni, mutta hyper nopea C-kääntäjä. Toisin kuin muut C-kääntäjät, se on tarkoitus olla itse luottaen: sinun ei tarvitse ulkoista kokoaja tai linkkerin, koska TCC tekee sen puolestasi.
TCC ei ainoastaan ​​tue ANSI C, mutta myös useimmat uudet ISO C99 standardin ja monet GNUC laajennuksia kuten inline kokoonpano.
TCC voidaan myös tehdä C skriptejä, eli kappaletta C lähde, te ajaa Perl tai Python-skripti. Kokoelma on niin nopea, että kirjoitus on yhtä nopeasti kuin se oli suoritettavan. TCC voi myös automaattisesti muistin ja sidottu tarkistaa samalla kaikki C viitteitä toiminnot. TCC voi tehdä näitä tarkastuksia, vaikka ei paikattu kirjastoja käytetään.
Jossa libtcc, voit käyttää TCC kuin backend dynaamisen koodin generointi
TCC lähinnä tukee i386 tavoitetta Linux ja Windows. On alpha portit ARM (arm-TCC) ja TMS320C67xx tavoitteita (C67-TCC).

Ominaisuudet

  • PIENET! Voit koota ja suorittaa C-koodia kaikkialla, esimerkiksi pelastus levyille (noin 100KB varten x86 TCC suoritettavan, kuten C esikäsittelijään, C-kääntäjä, assembler ja linkkeri).
  • NOPEASTI! tcc luo optimoitu x86 koodia. Ei tavukoodia yläpuolella. Koota, koota ja liittää useita kertoja nopeammin kuin GCC.
  • RAJOITTAMATON! Mikä tahansa C dynaaminen kirjasto voi käyttää suoraan. TCC on menossa torward täysimääräisesti ISOC99 noudattamista. TCC voi tietysti koota itse.
  • SAFE! tcc sisältää valinnaisen muistin ja sidottu ruudullinen. Bound tarkastetaan koodia voidaan sekoittaa vapaasti standardin koodin.
  • Käännä ja suorita C lähde suoraan. Ei linkitys tai kokoonpanoa tarpeen. Full C esikäsittelijään ja GNU-kuin kokoajan mukana.
  • C käsikirjoitus tueta: vain lisätä "#! / Usr / local / bin / TCC Paetkaa 'at ensimmäinen rivi C lähde, ja suorittaa sen suoraan komentoriviltä.
  • Kun libtcc, voit käyttää TCC kuin backend dynaamisen koodin generointi.

Vastaavia ohjelmistoja

JBrownie
JBrownie

3 Jun 15

Tcl/Tk
Tcl/Tk

20 Jan 18

CmdOption
CmdOption

28 Sep 15

wempy
wempy

20 Feb 15

Muu ohjelmistojen kehittäjä Fabrice Bellard

KQEMU
KQEMU

2 Jun 15

QEMU
QEMU

22 Jun 18

TCCBOOT
TCCBOOT

3 Jun 15

Kommentit Tiny C Compiler

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!