
6
Kompilator Tiny C to kompilator C procesorów x86, x86-64 i ARM stworzony przez Fabrice Bellard.Jest przeznaczony do pracy na wolnych komputerach z małą ilością miejsca na dysku.Obsługa systemu operacyjnego Windows została dodana w wersji 0.9.23.TCC jest rozpowszechniany na podstawie mniejszej ogólnej licencji publicznej GNU. TCC twierdzi, że zaimplementował wszystkie ANSI C, znaczną część standardu C99 ISO oraz wiele rozszerzeń GNU C, w tym wbudowany zestaw.: Niewielki rozmiar pliku i wielkość pamięci pozwalają na użycie go bezpośrednio z pojedynczej dyskietki 1,44 M, takiej jak dysk ratunkowy.TCC ma na celu bardzo szybkie tworzenie natywnego kodu x86, x86-64 i ARM;według Bellarda kompiluje, składa i łączy około dziewięć razy szybciej niż GCC.TCC ma wiele specyficznych dla kompilatora funkcji językowych, mających na celu poprawę jego praktyczności, takich jak opcjonalna pamięć i moduł sprawdzania powiązań, w celu poprawy stabilności kodu.TCC umożliwia automatyczne uruchamianie programów w czasie kompilacji za pomocą przełącznika wiersza polecenia.Pozwala to na uruchamianie programów jako skrypt powłoki w systemach uniksopodobnych, które obsługują składnię dyrektywy interpretera shebang ....
Stronie internetowej:
http://bellard.org/tcc/cechy
Kategorie
Alternatywy dla Tiny C Compiler'a dla wszystkich platform z dowolną licencją

43
GNU Compiler Collection
GNU Compiler Collection (GCC) to system kompilatorów stworzony przez Projekt GNU, obsługujący różne języki programowania.GCC jest kluczowym elementem łańcucha narzędzi GNU.

2

1
Bin2Header
bin2header przyjmuje dowolny plik jako argument i konwertuje jego dane binarne na źródłowy plik nagłówka do użytku w aplikacjach C / C ++.Dane są przechowywane jako tablica znaków.

0

0
Clue (compiler)
Clue to eksperymentalny kompilator C, który generuje kod dla dynamicznych języków wysokiego poziomu, takich jak Lua, JavaScript, Perl5 i Common Lisp, a także dla języków niedynamicznych, takich jak C i ...
- Darmowa
- Linux

0
Java Interactive Visualization Environment
JIVE to interaktywne środowisko wykonawcze dla Eclipse, które zapewnia wizualizacje wykonywania programów Java na różnych poziomach szczegółowości.

0