Click here to Skip to main content
15,885,546 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i am seeking for a good (best) IDE for c/c++ programming .
i found Qt but i dont know is it the best choise or not?

and i saw in its site , it have 2models for windows .
1- Qt 5.0.1 for Windows 32-bit (MinGW 4.7, 823 MB)
2-Qt 5.0.1 for Windows 32-bit (VS 2010, 481 MB)

i dont know i have to download which one ? i already have vs2010 in my computer. but i want to coding without microsoft products

career programmers usually used from which IDE for c/c++ development?

may anyone help me?
Posted
Updated 6-Feb-13 9:17am
v2
Comments
Sergey Alexandrovich Kryukov 6-Feb-13 17:17pm    
Which site? Qt is not IDE.
—SA

That depends what you're doing with C/C++ and how much experience you have.
Qt is very very good for small to mid scale application development for Windows, Linux and Mac. If you want to step outside that you may be out of luck, check the latest Qt docs. Qt is also very large, at least as large as MFC last I checked and that means there's a lot to learn to use it well.
It sounds like you don't want to work Windows? or just don't like Microsoft? or perhaps want to go fully open source? This will make things more difficult as Visual Studio is probably the easiet IDE to get started with but there are alternatives. CodeBlocks, Netbeans, Eclipse and U++ to name just 4. Remember these are just IDEs you still need a compiler underneath and that will generally be Microsofts Visual C++ Compiler cl or GNUs g++ or clang++ from the LLVM team.
There's a lot of choices but at the moment it looks like LLVM/clang might be the near future. If you do go with Qt you'll probably want to use QtCreator, their own IDE and the (Minimal Gnu for Windows) version of GCC/g++ that you mentioned. If it does come bundled with your Qt download then get it from whatever download link they recommend and be very precise about following exact install instructions, especially when it comes to paths. Once it's installed right it works very well.

I hope some of that long waffle is useful. Feel free to ask specific technical questions on these forums once your up and running. There's also a lot of examples in the articles section and Qt comes with a bag of its own.
 
Share this answer
 
Comments
Espen Harlinn 6-Feb-13 17:37pm    
Good points :-D
Sergey Alexandrovich Kryukov 6-Feb-13 17:43pm    
Nice, a 5.
—SA
hor_313 7-Feb-13 2:41am    
may answer my questions?
hor_313 6-Feb-13 23:26pm    
i confused :(

i am looking for a good IDE such as visual studio but it is cross-platform and also im seeking the best compiler for c/c++

and i have a another question : if i want to use just from standard c/c++ libraries , what do i must do?
and if i used from non-standard libraries what do i must to do for executing my codes in other platforms or OS ?is it possible?
hor_313 6-Feb-13 23:33pm    
and other question :D

what is the diffrence from c++ compilers? isnt c++ a standard language and have one standard? but why we have some compilers?
Let's not forget C++Builder XE3 [^]

I like the IDE, and you'll find tons of free components at: Torry's Delphi Pages[^], as C++ builder is able to use, and compile, components written for Delphi (VCL).

Best regards
Espen Harlinn
 
Share this answer
 
Comments
Matthew Faithfull 6-Feb-13 17:51pm    
Thanks, that one slipped through my net, it must be bed time.
Espen Harlinn 6-Feb-13 17:54pm    
>> it must be bed time.
Possibly, btw - saw your articles - you mentioned that this is an open source project - do you have an URL?
Matthew Faithfull 6-Feb-13 18:05pm    
Yes the code from the article is up on Source Forge http://sourceforge.net/projects/qor/?source=directory
At the moment that's all I have online. Due to the nature of the project nothing much works without everything else already being there so the hardest thing is building up in a step by step manner over a series of articles. I'm working on the Architecture QOR at the moment to try and produce something of value that requires little or nothing more than the published CompilerQOR. It's hard going to be honest, low level is not my thing. You're welcome to a brain dump of the 'development' Strata-1 by email but I'm not keen to put it online right now as much of it is still very rough and doesn't even have licensing consistency.
Espen Harlinn 6-Feb-13 18:45pm    
I'll have a look at the source :-D
What are you talking about? Qt is not SDK. I would consider Visual Studio vs Qt Creator, IDE which comes with Qt SDK:
http://en.wikipedia.org/wiki/Qt_Creator[^],
http://qt.digia.com/Product/Developer-Tools/[^],
http://qt-project.org/[^].

Best?! Well, if you know how to define the predicate "Better", you will go far. :-)

—SA
 
Share this answer
 
v3
Comments
Espen Harlinn 6-Feb-13 17:36pm    
Nice links :-D
Sergey Alexandrovich Kryukov 6-Feb-13 17:42pm    
Thank you, Espen.
—SA
hor_313 6-Feb-13 23:34pm    
may you describe diffrene from these :
1- Qt 5.0.1 for Windows 32-bit (MinGW 4.7, 823 MB)
2-Qt 5.0.1 for Windows 32-bit (VS 2010, 481 MB)
Sergey Alexandrovich Kryukov 6-Feb-13 23:43pm    
No, sorry. But if you work on Windows, you don't want to mess with MinGW. Why couldn't you just read the documentation?
—SA
hor_313 7-Feb-13 5:01am    
i cant undrestant it : if you work on Windows, you don't want to mess with MinGW.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900