четверг, 29 ноября 2007 г.

Компилятор ANSI C'99

smorgasbordet - Pelles C

Мой опыт "общения" с компилятором сугубо положительный. Судите сами: я смог воспользоваться lib файлами предназначенными для VC 6.0 для IUP, SDL, Lua что избавило меня от необходимости компилировать из исходников библиотеки.

Ещё один LLC-based ANSI C99 компилятор, который выгодно отличается от своего брата LCC-W32 удобной лицензией (компилятор полностью бесплатен).

В состав входят:
- Удобная функциональная IDE (foldings, настройка подсветки синтаксиса, внешние утилиты, внешние help файлы, плагины).
- Редактор ресурсов, битмапов, курсоров, иконок и т.д.
- Отличная лаконичная справочная система. Привыкаешь к ней быстро + она интегрируется с IDE
- Совместимость в VC++
- Hex редактор
- Интегрированый source-level отладчик
- Интегрированный ассемблер с Intel синтаксисом с возможностью использовать вместо него MASM bkb FASM
- Поддержка SEh конструкций __try, __except, __finally, __leave
- Поддержка отложеной загрузки DLL (delayed loading of DLL's, much like Microsoft)
- Поддержка PocketPC!
- и многое другое...

Скачать можно с официального сайта.

В состав, кроме стандартной библиотеки С99 входят дополнительные posix библиотеки. В целом, поставку назвать бедной никак не получиться, хотя она слабее чем в компиляторе LCC-W32.

Несколько скриншотов с официального сайта компилятора:

Комментариев нет: