| | |
Which C++ complier to use
Thread Solved
![]() |
I have learned the basics of c++ and found out that different c++ compilers behave differently especially when it comes to errors.
I would like the community to advice as to which compiler is the most popular and if it can be used with .net so that once I develop an application I would like to to be portable to different platforms.
Thank you,
I would like the community to advice as to which compiler is the most popular and if it can be used with .net so that once I develop an application I would like to to be portable to different platforms.
Thank you,
•
•
Join Date: Jan 2008
Posts: 97
Reputation:
Solved Threads: 6
What operating system are you using? I personally like g++ the best, but if you use Windows you may want to go another route.
•
•
Join Date: Jan 2008
Posts: 97
Reputation:
Solved Threads: 6
I haven't done much programming on windows, but when I did I used a compiler called mingw. I haven't had any problems with it, but like I said I haven't done all too much programming with it.
•
•
•
•
I am on windows.
Which is the compiler most widely used in the industry ?
Last edited by Ancient Dragon; Feb 5th, 2008 at 12:19 am.
Don't PM me with questions -- you might get a nasty PM in response. If you have a question then post it in one of the forums.
I use Microsoft Visual Studio Professional
if you are just starting out i would recommend the express versions.
I've dabbled around in other IDEs and with other compilers but i happen to like the MS Vis-studio IDE /Compiler the best.
The MSDN Library microsoft offers is very compiled as well.
Microsoft all around has taken very good care of it's programmers.
if you are just starting out i would recommend the express versions.
I've dabbled around in other IDEs and with other compilers but i happen to like the MS Vis-studio IDE /Compiler the best.
The MSDN Library microsoft offers is very compiled as well.
Microsoft all around has taken very good care of it's programmers.
Dont forget to spread the reputation to those that deserve!
•
•
Join Date: Dec 2006
Posts: 1,089
Reputation:
Solved Threads: 164
> which compiler is the most popular
the two mainstream c++ compilers are g++ (part of gcc) and vc++ (microsoft). and it is probably a good idea to stick to one of these; they are the most popular and attract the best support from third-party library and tool developers. both are also good as far as standards compliance is concerned. both (the express version of microsoft; the compiler is identical to that in the professional version) are free (well, neither is really free in terms of what you can do with them; but both are free in that you do not have to pay for them).
if you do not mind paying for a compiler, the comeau c++ compiler http://www.comeaucomputing.com/ would be a good option.
> if it can be used with .net so that once I develop an application I would like to to be portable to different platforms.
the notion of portability in standard c++ is source code portability; all these compilers would give you that.
the only c++/CLI compiler (that generates CIL which could run on many platforms) is the one from microsoft. other CLI implementations (like mono) do not provide c++ compiler support.
the two mainstream c++ compilers are g++ (part of gcc) and vc++ (microsoft). and it is probably a good idea to stick to one of these; they are the most popular and attract the best support from third-party library and tool developers. both are also good as far as standards compliance is concerned. both (the express version of microsoft; the compiler is identical to that in the professional version) are free (well, neither is really free in terms of what you can do with them; but both are free in that you do not have to pay for them).
if you do not mind paying for a compiler, the comeau c++ compiler http://www.comeaucomputing.com/ would be a good option.
> if it can be used with .net so that once I develop an application I would like to to be portable to different platforms.
the notion of portability in standard c++ is source code portability; all these compilers would give you that.
the only c++/CLI compiler (that generates CIL which could run on many platforms) is the one from microsoft. other CLI implementations (like mono) do not provide c++ compiler support.
Last edited by vijayan121; Feb 5th, 2008 at 2:18 am.
•
•
Join Date: Aug 2006
Posts: 7
Reputation:
Solved Threads: 1
I use Bloodshed Dev c++, for its free but work well, I have bit problem when using .dll and such but probably its because I'm new with c++. Beside i can always find the solution from net.
But if .net compability is what you want then I guess visual c++ from visual studio is for you.
But if .net compability is what you want then I guess visual c++ from visual studio is for you.
My blog about my hobby webcomic, games and religion:
http://strifeforbetterlife.blogspot.com
http://strifeforbetterlife.blogspot.com
•
•
Join Date: Oct 2007
Posts: 18
Reputation:
Solved Threads: 2
•
•
•
•
Dev-C++ for me.
you might want to try MS visualC++ 2008 express
haven't tried it yet though.
![]() |
Similar Threads
- How do I make a GUI in C++ (C++)
- Please recommend a freeware VB complier for Windows XP (Visual Basic 4 / 5 / 6)
- C++ Builder and Mappoint Pushpins Problem (C++)
- how to make colors (C++)
- Confused Where to Start? (C++)
- New key word not recoginized in VB6 connecting to Access (Visual Basic 4 / 5 / 6)
- Problem with JAVA and XP & a few missing choices. *bangs head on desk* (Web Browsers)
- Why Novell will beat Linux (Novell)
Other Threads in the C++ Forum
- Previous Thread: need help in using FindFirstVolume() API
- Next Thread: compound operator proving efficiency
| Thread Tools | Search this Thread |
anyfile api array based binary bitmap c++ c/c++ char class classes code coding compile console conversion count delete deploy desktop developer development directshow dll download draw dynamic dynamiccharacterarray email encryption error file forms fstream function functions game gdi+ givemetehcodez gnu graph gui homeworkhelp homeworkhelper http iamthwee ibm ifstream input int integer java lib linkedlist linker loop looping loops map math matrix memory multiple news node number numbertoword output packing parameter pointer problem program programming project python random read recursion reference rpg string strings temperature template test text text-file tree url variable vector video visualizationtoolkit win32 windows winsock word wordfrequency wxwidgets






