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 в якості движка для динамічної генерації коду.

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

Shed Skin
Shed Skin

15 Apr 15

bigloo
bigloo

20 Feb 15

Pike
Pike

20 Feb 15

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

TCCBOOT
TCCBOOT

3 Jun 15

QEMU
QEMU

22 Jun 18

Tiny C Compiler

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