Best Windows IDE for C

Reply

Join Date: May 2008
Posts: 82
Reputation: riahc3 is an unknown quantity at this point 
Solved Threads: 0
riahc3 riahc3 is offline Offline
Junior Poster in Training

Best Windows IDE for C

 
0
  #1
Oct 19th, 2009
Hey

I know gcc is problably the best natural complier for C but Im looking for a IDE. I cant use Visual Studio 2008 (which Id like to) as it uses it own compiler. I was using wx-dev (I believe it is called like that) and it is pretty good. I was told about Eclipse but it just sucks because it is confusing (Java; Figures). The debugger also needs to be compatibile with gdb.

Thanks
Reply With Quote Quick reply to this message  
Join Date: May 2009
Posts: 212
Reputation: MrNoob has a little shameless behaviour in the past 
Solved Threads: 6
MrNoob's Avatar
MrNoob MrNoob is offline Offline
Posting Whiz in Training
 
0
  #2
Oct 19th, 2009
you can use code blocks it's cool
Reply With Quote Quick reply to this message  
Join Date: Jul 2009
Posts: 201
Reputation: yellowSnow is a splendid one to behold yellowSnow is a splendid one to behold yellowSnow is a splendid one to behold yellowSnow is a splendid one to behold yellowSnow is a splendid one to behold yellowSnow is a splendid one to behold yellowSnow is a splendid one to behold 
Solved Threads: 35
yellowSnow's Avatar
yellowSnow yellowSnow is offline Offline
Posting Whiz in Training
 
1
  #3
Oct 19th, 2009
Originally Posted by MrNoob View Post
you can use code blocks it's cool
I concur - Codeblocks is good.

But I use Eclipse far more often as it has support for other languages that I use (for work and for play). So for me, it's a "one-stop" shop as far as an IDE is concerned. And it's not too bad to configure for C development. I use the MinGW toolchain in combination with gdb. The debugger has some minor issues that should hopefully be sorted out soon - but generally speaking the set up works well enough.
Manic twiddler of bits
Reply With Quote Quick reply to this message  
Join Date: May 2008
Posts: 82
Reputation: riahc3 is an unknown quantity at this point 
Solved Threads: 0
riahc3 riahc3 is offline Offline
Junior Poster in Training
 
0
  #4
Oct 19th, 2009
Originally Posted by yellowSnow View Post
I concur - Codeblocks is good.

But I use Eclipse far more often as it has support for other languages that I use (for work and for play). So for me, it's a "one-stop" shop as far as an IDE is concerned. And it's not too bad to configure for C development. I use the MinGW toolchain in combination with gdb. The debugger has some minor issues that should hopefully be sorted out soon - but generally speaking the set up works well enough.
Eclipse simply sucks for C. Period. Configuring it is difficult.
Reply With Quote Quick reply to this message  
Join Date: Jun 2009
Posts: 681
Reputation: Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of 
Solved Threads: 132
Tom Gunn's Avatar
Tom Gunn Tom Gunn is offline Offline
Practically a Master Poster
 
2
  #5
Oct 19th, 2009
I cant use Visual Studio 2008 (which Id like to) as it uses it own compiler.
Most IDEs, including Visual Studio, can be configured to use a different compiler. I am wondering why you think gcc is the best C compiler. It is certainly good, but not really much better than the other popular alternatives, in my opinion. I would say the best is Comeau because it conforms to the latest standards of both C and C++. The only problems with Comeau are it is not free, and it is only a front-end compiler, so it is not as easy as install and go.

If you will not consider anything but gcc, I think Code::Blocks is your best option. MinGW comes packaged with gcc as the default compiler, installation is a snap, and the IDE is pretty good.
-Tommy (For Great Justice!) Gunn
Reply With Quote Quick reply to this message  
Join Date: Oct 2009
Posts: 28
Reputation: OSiRiSsk is an unknown quantity at this point 
Solved Threads: 0
OSiRiSsk OSiRiSsk is offline Offline
Light Poster
 
0
  #6
Oct 19th, 2009
code::blocks with mingw, gcc
Reply With Quote Quick reply to this message  
Join Date: Jan 2008
Posts: 362
Reputation: gerard4143 is on a distinguished road 
Solved Threads: 46
gerard4143's Avatar
gerard4143 gerard4143 is offline Offline
Posting Whiz
 
0
  #7
Oct 19th, 2009
I'm old school GVim/Vim
Reply With Quote Quick reply to this message  
Join Date: May 2008
Posts: 82
Reputation: riahc3 is an unknown quantity at this point 
Solved Threads: 0
riahc3 riahc3 is offline Offline
Junior Poster in Training
 
0
  #8
Oct 19th, 2009
Originally Posted by Tom Gunn View Post
Most IDEs, including Visual Studio, can be configured to use a different compiler.
Really? Then how can I set in VS 2008 to use gcc and gdb as the debugger (including the rest of the minigw compilation which is the port of gcc to windows)

Originally Posted by Tom Gunn View Post
I am wondering why you think gcc is the best C compiler.
Simply because it conforms to the regular standards of C and it is free.

Originally Posted by Tom Gunn View Post
I would say the best is Comeau because it conforms to the latest standards of both C and C++. The only problems with Comeau are it is not free, and it is only a front-end compiler, so it is not as easy as install and go.
(I have never heard of the Comeau complier)
1: It is not free
2: It is not the easiest to install so that automatically makes it lose points
Reply With Quote Quick reply to this message  
Join Date: Jun 2009
Posts: 681
Reputation: Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of Tom Gunn has much to be proud of 
Solved Threads: 132
Tom Gunn's Avatar
Tom Gunn Tom Gunn is offline Offline
Practically a Master Poster
 
0
  #9
Oct 19th, 2009
Then how can I set in VS 2008 to use gcc and gdb as the debugger
I am not qualified to answer that since I have not done it. But I know it can be done, so you can probably find instructions with a web search.

Simply because it conforms to the regular standards of C and it is free.
Every C compiler I know of in regular use conforms to C89, and C89 is still the defacto standard for C. The only C compiler I know of that conforms completely to C99 is Comeau. Gcc does not yet conform to C99, and unless they have fixed it, many of the custom extensions conflict with equivalent C99 features and make conformance either very fragile or impossible. It is in a better state than VC, where Microsoft has said they have no plans for conforming to C99, but partial conformance is still a portability issue.

1: It is not free
2: It is not the easiest to install so that automatically makes it lose points
Picky picky. I still think Code::Blocks is your best bet, but I also think Visual C++ is the best IDE hands down.
-Tommy (For Great Justice!) Gunn
Reply With Quote Quick reply to this message  
Join Date: May 2008
Posts: 82
Reputation: riahc3 is an unknown quantity at this point 
Solved Threads: 0
riahc3 riahc3 is offline Offline
Junior Poster in Training
 
0
  #10
Oct 19th, 2009
Originally Posted by Tom Gunn View Post
I am not qualified to answer that since I have not done it. But I know it can be done, so you can probably find instructions with a web search.
OK....


Originally Posted by Tom Gunn View Post
Every C compiler I know of in regular use conforms to C89, and C89 is still the defacto standard for C. The only C compiler I know of that conforms completely to C99 is Comeau. Gcc does not yet conform to C99, and unless they have fixed it, many of the custom extensions conflict with equivalent C99 features and make conformance either very fragile or impossible. It is in a better state than VC, where Microsoft has said they have no plans for conforming to C99, but partial conformance is still a portability issue.
Exactly. I want the best complier that is compatible with C89. I have no intrest in C99.

Originally Posted by Tom Gunn View Post
Picky picky. I still think Code::Blocks is your best bet, but I also think Visual C++ is the best IDE hands down.
Well if im "picky picky", then I invite you to go ahead and buy the complier for me and donate to me.

If I could get Visual C++ to use the gcc complier and the gdb debugger, that would be great.
Reply With Quote Quick reply to this message  
Reply

Message:



Similar Threads
Other Threads in the C Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC