Pelles C (C language IDE and compiler)

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
User avatar
Midas
Posts: 4378
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Pelles C (C language IDE and compiler)

#1 Post by Midas » Fri Oct 25, 2013 10:32 am

Now that devs seem to be taking more interest in TPFC's forum, an entry for Pelles C (which has been in development since 2003 by Pelle Orinius) might be of interest... :|
http://www.smorgasbordet.com/pellesc/ wrote:Pelles C is a complete development kit for Windows (and Windows Mobile, but this platform is fading away). It contains among other things an optimizing C compiler, a macro assembler, a linker, a resource compiler, a message compiler, a code signing utility, a make utility and an install builder. It also contains an integrated development environment (IDE) with project management, debugger, profiler, 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 originally based on LCC (by Chris Fraser and David Hanson), but since then enhanced with support for C99 and C11, a global optimizer, a new register allocator, a function inliner, intrinsic functions, and many Microsoft C extensions. The install builder for Windows is originally based on NSIS from Nullsoft.
Image
.
I'm no programmer so I don't feel qualified to test Pelles C. A portable version is planed -- and portability seems possible (discussions at http://forum.pellesc.de/index.php?topic=1392.0 and http://forum.pellesc.de/index.php?topic=4560.0).

Download latest 32 or 64 bit version (v7.00) at http://www.smorgasbordet.com/pellesc/.

Enternal
Posts: 86
Joined: Thu Jan 02, 2014 3:41 pm

Re: Pelles C

#2 Post by Enternal » Tue Jan 07, 2014 2:17 am

Wait. I thought Pelles C is portable. You must use the /xml PellesC.xml command line and it will then store all the settings in the executable folder. Just write a batch file for that and you're set. And I do remember that all the files are saved there.

So basically a Portable.bat file:

Code: Select all

PellesC.exe /xml PellesC.xml

User avatar
Midas
Posts: 4378
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Pelles C

#3 Post by Midas » Tue Jan 07, 2014 2:23 am

Enternal wrote:Pelles C is portable.
Thanks for the info, Enternal -- I had no such knowledge when I posted, so...

@webfork: I suggest this topic be moved to 'Submissions'. :)

User avatar
Midas
Posts: 4378
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Pelles C (C language IDE and compiler)

#4 Post by Midas » Tue Jul 03, 2018 6:01 am

Topic update: a new v9.00 of Pelles C is in the works (changelog at www.smorgasbordet.com /pellesc/changes_800_900.htm).

Post Reply