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.
  • без кордонів! Будь динамічна бібліотека C можуть бути використані безпосередньо. ТСС йде torward повної ISOC99 відповідності. ТСС, звичайно, можуть компілювати себе.
  • SAFE! TCC включає в себе додаткову пам'ять і пов'язаний перевірки. Зв'язаний перевірив код може бути вільно змішуватися зі стандартним кодом.
  • Компіляція і виконання джерело C безпосередньо. Ні зв'язування або складання необхідно. Повний препроцесор і GNU-асемблера, як включені.
  • З сценарій підтримується :. Просто додати "#! / USR / місцеві / бен / TCC -run" в першому рядку вашого джерела C, і виконати його безпосередньо з командного рядка
  • З libtcc, ви можете використовувати TCC в якості движка для динамічної генерації коду.

Схожі програми

CMake
CMake

16 Aug 18

PyRuby
PyRuby

11 May 15

ChaiScript
ChaiScript

20 Feb 15

pyLisp-NG
pyLisp-NG

3 Jun 15

Інші програми розробника Fabrice Bellard

Tiny C Compiler

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями