4

I want to learn C/C++ GUI Windows/Linux programming. Which IDE is more suitable? If I go with Visual Studio.NET, what are the pros and cons of it.

Any IDE that supports both Windows and Linux?

RKh
  • 13,818
  • 46
  • 152
  • 265
  • It hasn't been called Visual Studio.NET in at least 3 versions. You can use it to create full unmanaged C++ applications without a single dependency on or reference to the .NET Framework. http://www.microsoft.com/visualstudio/en-us – Cody Gray - on strike Jan 03 '11 at 08:19

3 Answers3

6

The Qt Creator IDE works for both Linux and Windows.

If you want a more versatile development environment, Qt can integrate with Eclipse.

makes
  • 6,438
  • 3
  • 40
  • 58
  • I don't think Qt Creator integrates with Eclipse (they both do the same thing, i.e. they are both full-fledged IDEs). What exactly do you mean? – rubenvb Jan 03 '11 at 09:09
  • You're right - I meant to say that Qt integrates with Eclipse, with GUI design tools and all. – makes Jan 03 '11 at 09:33
4

I think Qt is best solution for you. It is intuitive, easy to learn GUI library. Also it is cross platform so you can write programs for Windows, Linux, Mac and phones.

For QT coding you can use QTCreator or Visual Studio Plugin for QT(only for Windows :)). For more information go to http://qt.nokia.com

redhotspike
  • 1,056
  • 5
  • 17
  • 39
UmmaGumma
  • 5,633
  • 1
  • 31
  • 45
2

VS .Net is by far the bast development environment I've ever used. You can be incredibly productive with it.

dhaag23
  • 6,106
  • 37
  • 35