Re: Good C Compiler for Windows..



Tux Wonder-Dog <wes.parish@xxxxxxxxxxxxxxx> wrote:

> venkatesh wrote:
>
> > One can also use Bloodshed Dev-C++. It includes the Mingw gcc compiler
> > alongwith a nice IDE.
>
> I've been wondering about Dev-C++. Does it include a resource,
> icon/image/etc editor, and suchlike?

Well... hardly. There's a resource file editor, but it's primitive. Then
again, hacking it by hand shouldn't be a problem for a programmer.

There isn't an icon editor, so I've had to write my own to be able to
follow chapter 10 of Petzold's book, which deals with resources. To my
pleasant surprise, this was possible with knowledge only from chapters
1-9, plus the .ico file format as found on Wotsit.

There's no image editor, but I wouldn't want to use a compiler suite's
image editor anyway when there are full-blown image editors available,
even for free. Why piddle about with something barely better than MS
Paint when you can use PSP or the Gimp?

The greatest lack I've felt using Dev-C++ is that of a dialog editor.
Then again, I sketch these out on paper anyway, so it's just a matter of
typing in reasonable default values, compiling it, and then adjusting
numbers where necessary.


The greatest advantage of Dev-C++ over more automated suites, say,
Pelles C, is that Dev-C++ doesn't force you into its own modus operandi
(mainly because it hasn't one).
With Pelles C, I have yet to discover a way to manually set the IDs of
menu items exactly the way I want them. When it opens a resource file, I
see a tree, not a file - and this is quite unlike the way it shows other
files, and TTBOMK there's no way around it. Perhaps worst of all, I
cannot compile a single .c file without creating a full-blown project -
and have you seen the amount of rubble it creates for every single
project?
With Dev-C++, I don't get much help, but OTOH, I'm not hindered, either.
I can compile any file, or any project, no matter where. If I want a
separate directory for a program, I make it. If I want to compile only
test.c, I do so. Resource IDs? I set them myself, to my own tastes.
Dev-C++ gives me freedom to do what I want, the way I want to do it -
freedom of action, not the vacuous freedoms of Speach or Bheer. I like
that freedom.

Richard
.



Relevant Pages

  • Help! rc cannot open again
    ... in my project I cannot open the resource file any more. ... MSVC 7 says, the ... If I open the rc file in a normal editor, ... How can I fix it? ...
    (microsoft.public.vc.mfc)
  • Delphi editor for other than .PAS files
    ... I am using D7 and found a strange behavior with the editor. ... I have added a resource file to my project: ... File/New/Other/File and save it with a .RC extension ...
    (borland.public.delphi.ide)
  • Dialog window auto resizing
    ... I create a dialog window using the VS 2005 dialog editor, ... dimensions 240 x 320 (manually editing in the resource file) and add ... emulator the placement and the sizes of the controls go ...
    (microsoft.public.windowsce.app.development)
  • Re: Resources in a static library
    ... created using the dialog editor, so it's described in a resource file. ... static libraries cannot contain resources. ... from DLGTEMPLATE structure: ... I don't know if there are tools that can parse a resource file and output ...
    (microsoft.public.vc.mfc)
  • Re: key steps to get c-file debugging info into AVRStudio 4
    ... >I had given up on gcc by the time I read your first post and set about ... you can use any external editor. ... Generally we don't recommend people to compile a single file. ... >other things associated with MDI apps to turn them into an asset rather than ...
    (comp.arch.embedded)