Tiny C Compiler

Скриншот программы:
Tiny C Compiler
Детали программы:
Версия: 0.9.24
Дата загрузки: 3 Jun 15
Разработчик: Fabrice Bellard
Тип распространения: Бесплатная
Популярность: 102

Rating: nan/5 (Total Votes: 0)

Крошечные С компилирует так быстро, что даже для крупных проектов в make-файл не может быть необходимым.
TinyCC (ака ТСС) является небольшой, но гипер быстрый компилятор C. В отличие от других компиляторов, это предназначается, чтобы быть самостоятельной, опираясь: вам не нужно внешнего ассемблера или линкер, потому что ТСС сделает это за вас.
ТСС не только поддерживает ANSI C, но также большую часть нового стандарта ISO C99 и многие расширения GNUC в том числе встроенного монтажа.
ТСС также может быть использован, чтобы сделать C скрипты, т.е. куски C источника, которые вы запускаете в качестве сценария Perl или Python. Компиляция так быстро, что ваш сценарий будет так быстро, как если бы это был исполняемый. ТСС может также автоматически генерировать и связанные память проверок, позволяя все операции C указатели. ТСС можно сделать эти проверки, даже если используются не являющиеся исправлена ​​библиотеки.
С libtcc, вы можете использовать TCC в качестве движка для динамической генерации кода
ТСС основном поддерживает i386 цель на Linux и Windows. Есть альфа порты для ARM (ARM-TCC) и целевые TMS320C67xx (C67-TCC)

Особенности :.

  • маленький! Вы можете скомпилировать и выполнить C код везде, например, на спасательных дисков (около 100 КБ для x86 ТСС исполняемый, в том числе C препроцессор, компилятор C, ассемблер и компоновщик).
  • БЫСТРО! TCC создает оптимизированный код x86. Нет байт-код над головой. Компиляция, собрать и связать несколько раз быстрее, чем GCC.
  • без границ! Любое С динамической библиотеки могут быть использованы непосредственно. ТСС идет torward полном соответствии ISOC99. ТСС, конечно, могут компилировать себя.
  • SAFE! TCC включает в себя дополнительную память и связанное проверки. Связанный проверил код может быть свободно смешиваться со стандартным кодом.
  • Компиляция и выполнение источник C непосредственно. Нет связывание или сборка необходимо. Полное препроцессор и GNU-ассемблера, как включены.
  • С сценарий поддерживается:. просто добавить "#! / USR / местные / бен / TCC -run" в первой строке вашего источника C, и выполнить его непосредственно из командной строки
  • С libtcc, вы можете использовать TCC в качестве движка для динамической генерации кода.

Похожие программы

Seed7
Seed7

22 Jun 18

g95
g95

2 Jun 15

ooc
ooc

3 Jun 15

Mercury
Mercury

15 Apr 15

Другие программы разработчика Fabrice Bellard

QEMU
QEMU

22 Jun 18

TCCBOOT
TCCBOOT

3 Jun 15

Комментарии к Tiny C Compiler

Комментарии не найдены
добавить комментарий
Включите картинки!