Pelles C

From Wikipedia, the free encyclopedia

Pelles C
Developer: Pelle Orinius
Latest release: 4.50 / September 01, 2006
OS: Windows
Use: SDK
License: Freeware
Website: www.smorgasbordet.com

Pelles C is a freeware Integrated Development Environment for developing Windows and Pocket PC applications using the C programming language. It runs on any Microsoft Windows OS, and will build code for the C language, and not C++. It contains, among other things, an optimizing C compiler, a linker, a resource compiler, a message compiler, a make utility and install builders for both Windows and Pocket PC.

It also contains project management, debugger, source code editor and resource editors for dialogs, menus, string tables, accelerator tables, bitmaps, icons, cursors, animated cursors, animation videos (AVI's without sound), versions and XP manifests.

The compiler is based on LCC (by Chris Fraser and David Hanson), and the install builder for Windows is based on NSIS. Both are heavily modified.


Features:

  • Integrated resource editor.
  • Integrated bitmap, icon and cursor editor.
  • Integrated animated cursor and video editor.
  • Integrated hex-dump editor.
  • Integrated source-level debugger.
  • Integrated source code editor with Win32 API call tips.
  • Project management.
  • Inline assembler with Intel syntax.
  • Support for custom controls in the dialog editor.
  • Support for additional project wizards.
  • Support for Microsoft's exception handling: __try, __except, __finally, __leave.
  • Support for Microsoft's new import libraries.
  • Support for delayed loading of DLL's, much like Microsoft.
  • Support for most C99 features.
  • Support for Pocket PC.

[edit] External links