Tiny C Compiler

Screenshot Λογισμικό:
Tiny C Compiler
Στοιχεία Λογισμικού:
Εκδοχή: 0.9.24
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Fabrice Bellard
Άδεια: Δωρεάν
Δημοτικότητα: 102

Rating: nan/5 (Total Votes: 0)

Tiny C συγκεντρώνει τόσο γρήγορα που ακόμα και για τα μεγάλα έργα Makefiles μπορεί να μην είναι απαραίτητο.
TinyCC (γνωστός και ως TCC) είναι ένα μικρό, αλλά υπερ γρήγορο C compiler. Σε αντίθεση με άλλες μεταγλωττιστές C, είναι γραφτό να είναι αυτο-στηριζόμενη: δεν χρειάζεται εξωτερική συναρμολόγησης ή συνδετήρα, διότι TCC το κάνει αυτό για σας.
TCC υποστηρίζει όχι μόνο ANSI C, αλλά και το μεγαλύτερο μέρος του νέου προτύπου ISO C99 και πολλές επεκτάσεις GNUC, συμπεριλαμβανομένης της συναρμολόγησης inline.
TCC μπορεί επίσης να χρησιμοποιηθεί για να κάνει σενάρια C, δηλαδή τα κομμάτια του C κώδικα που τρέχει σαν Perl ή Python script. Συγκέντρωση είναι τόσο γρήγορη που το script σας θα είναι όσο πιο γρήγορα σαν να ήταν ένα εκτελέσιμο. TCC μπορεί επίσης να δημιουργήσει αυτόματα τη μνήμη και δεσμεύεται έλεγχοι, επιτρέποντας ταυτόχρονα όλοι οι δείκτες πράξεις C. TCC μπορούν να κάνουν αυτούς τους ελέγχους, ακόμη και αν δεν επιδιορθωθεί βιβλιοθήκες χρησιμοποιούνται.
Με libtcc, μπορείτε να χρησιμοποιήσετε TCC ως backend για τη δυναμική παραγωγή κώδικα
TCC υποστηρίζει κυρίως το i386 στόχο για Linux και Windows. Υπάρχουν λιμάνια άλφα για την ARM (ARM-TCC) και οι στόχοι TMS320C67xx (C67-TCC)

Χαρακτηριστικά :.

  • Μικρές! Μπορείτε να καταρτίσει και να εκτελέσει κώδικα C παντού, για παράδειγμα σε δίσκους διάσωσης (περίπου 100KB για x86 TCC εκτελέσιμο, συμπεριλαμβανομένων των C προεπεξεργαστή, C compiler, συναρμολόγησης και συνδετικό).
  • ΓΡΗΓΟΡΑ! TCC παράγει βελτιστοποιημένο κώδικα x86. Δεν byte κώδικα γενικά. Η μεταγλώττιση, συναρμολόγηση και συνδέουν πολλές φορές πιο γρήγορα από ό, τι GCC.
  • ΑΠΕΡΙΟΡΙΣΤΑ! Οποιαδήποτε C δυναμική βιβλιοθήκη μπορεί να χρησιμοποιηθεί άμεσα. TCC οδεύει torward πλήρη ISOC99 συμμόρφωσης. TCC μπορεί να συγκεντρώνει η ίδια φυσικά.
  • SAFE! TCC περιλαμβάνει μια προαιρετική μνήμη και δεσμεύεται πούλι. Δεσμώτης ελέγχονται κώδικας μπορεί να αναμιχθεί ελεύθερα με το πρότυπο κώδικα.
  • Μεταγλώττιση και εκτέλεση κώδικα C άμεσα. Δεν σύνδεσης ή συγκροτήματος που απαιτούνται. Πλήρης C προεπεξεργαστή και GNU-όπως συναρμολόγησης συμπεριλαμβάνεται.
  • script C υποστηρίζεται:. Απλά προσθέστε "#! / Usr / local / bin / TCC -run» στην πρώτη γραμμή της πηγής σας C, και να το εκτελέσει απευθείας από τη γραμμή εντολών
  • Με libtcc, μπορείτε να χρησιμοποιήσετε TCC ως backend για τη δυναμική παραγωγή κώδικα.

Παρόμοια λογισμικά

Azure
Azure

3 Jun 15

Stratego/XT
Stratego/XT

3 Jun 15

Tcl/Tk
Tcl/Tk

20 Jan 18

SWIG
SWIG

7 Mar 16

Άλλο λογισμικό του προγραμματιστή Fabrice Bellard

QEMU
QEMU

22 Jun 18

TCCBOOT
TCCBOOT

3 Jun 15

Σχόλια για Tiny C Compiler

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία