Visualizzazione dei risultati da 1 a 9 su 9

Discussione: TCC: Tiny C Compiler

  1. #1

    TCC: Tiny C Compiler

    C'è qualcuno che l'ha provato?

    Se ho capito bene con TCC dovrebbe essere possibile compilare qualsiasi programma in C.
    E se continuo a comprendere bene dovrebbe essere velocissimo: il boot di un kernel credo il 2.4.26 con Pentium 4 2,4 GHz, compilato con TCC, sembra che avvenga in 15 secondi !
    Linux:come e perchè Il mio blog Salviamo Konqueror!
    Retta azione, Verità, Amore, Pace e Non violenza.
    ------------
    Powered by Chakra 64bit & Chakra 64bit & OpenSuse 64bit

  2. #2
    Utente bannato
    Registrato dal
    Mar 2001
    Messaggi
    1,144


    bisogna sacrificare una vergine in una notte di luna piena per ottenere questi mirabolanti risultati?


    seriamente: qualche link? (o magari me li cerco io domani)

  3. #3
    Originariamente inviato da GhePeU


    bisogna sacrificare una vergine in una notte di luna piena per ottenere questi mirabolanti risultati?
    a trovarne di vergini :rollo:
    comunque neanch'io ne ho mai sentito parlare, dove l'hai letto?
    Karmacoma, jamaica' aroma

  4. #4
    Ecco il link:

    http://fabrice.bellard.free.fr/tcc/#speed

    Scusate se non l'ho messo prima.
    Linux:come e perchè Il mio blog Salviamo Konqueror!
    Retta azione, Verità, Amore, Pace e Non violenza.
    ------------
    Powered by Chakra 64bit & Chakra 64bit & OpenSuse 64bit

  5. #5

    Re: TCC: Tiny C Compiler

    Originariamente inviato da mcz
    C'e qualcuno che l'ha provato?
    io su programmi banali. Devo ricordarmi di re-installarlo.
    Se ho capito bene con TCC dovrebbe essere possibile compilare qualsiasi programma in C.
    Si, da quel che so TCC e` standard compliant.
    E se continuo a comprendere bene dovrebbe essere velocissimo: il boot di un kernel credo il 2.4.26 con Pentium 4 2,4 GHz, compilato con TCC, sembra che avvenga in 15 secondi !
    Mi manca, questo. Link?
    Tutti i banch che ho visto si riferiscono alla velocita` di compilazione, non del compilato.
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  6. #6
    Mi manca, questo. Link?
    Il link dove parla dei 15 secondi per il boot è questo:

    http://fabrice.bellard.free.fr/tcc/tccboot.html

    Se questo è vero, e se ho capito giusto (cosa tutta da verificare) allora i programmi compilati con TCC dovrebbero essere eseguiti più velocemente.
    E' proprio per questo che gradirei sapere se qualcuno lo ha provato ed ha constatato una maggiore velocità.
    Linux:come e perchè Il mio blog Salviamo Konqueror!
    Retta azione, Verità, Amore, Pace e Non violenza.
    ------------
    Powered by Chakra 64bit & Chakra 64bit & OpenSuse 64bit

  7. #7
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    1,414
    Davvero notevole

    Ho riscontrato che nel portage c'è

    codice:
    *  dev-lang/tcc
          Latest version available: 0.9.19
          Latest version installed: [ Not Installed ]
          Size of downloaded files: 193 kB
          Homepage:    http://www.tinycc.org/
          Description: A very small C compiler for ix86
          License:     LGPL-2.1
    Un compilatore C in 193kb?! VVoVe:

    E oltre che piccolo, è pure velocissimo...
    codice:
                         
    Compiler                    Time(s)
    
    TinyCC 0.9.14            12.1
    GCC 3.2 -O0              111.4
    Se questo fosse vero, pensate che bello avere su gentoo un compilatore così...si emergierebbe KDE completo in un'ora

    Se lo installo poi non è che fa casino, veeeeeeeeeeeero?

  8. #8
    Utente di HTML.it L'avatar di Wave
    Registrato dal
    May 2003
    Messaggi
    644
    ..interessante....anche perchè sto compilando kde da ore...
    LINUX
    Powered by Ubuntu
    Powered by MacOS X


    ...vivi la tua vita come se ogni giorno fosse l'ultimo, poichè un giorno lo sarà...

  9. #9
    Se questo fosse vero, pensate che bello avere su gentoo un compilatore così
    Io gentoo ce l'ho, anche se è molto tempo che non lo uso, e mi piacerebbe provare TCC.
    Come faccio a far sì che emerge usi TCC al posto di GCC ?

    E comunque secondo voi funziona anche su architettura a 64 bit ?
    Linux:come e perchè Il mio blog Salviamo Konqueror!
    Retta azione, Verità, Amore, Pace e Non violenza.
    ------------
    Powered by Chakra 64bit & Chakra 64bit & OpenSuse 64bit

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.