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: 102

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

TinyPie
TinyPie

12 May 15

Box
Box

19 Feb 15

CeGCC
CeGCC

3 Jun 15

Muu ohjelmistojen kehittäjä Fabrice Bellard

TCCBOOT
TCCBOOT

3 Jun 15

FFmpeg
FFmpeg

17 Aug 18

Kommentit Tiny C Compiler

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