473,385 Members | 1,693 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Which C++ compiler do you use for windows and why ?

Which C++ compiler do you use for Windows and why ?

Jul 23 '05 #1
3 2055
I use MSVC,
becuase MS doesn't tell everyone everything about win.
if you're using a different vendor find out what they suggest.

Keep in mind that MS has Worked with Intel to provide hw & sw
simultaneously. That means Intel may be the only other company with an
inside to MS Windows.

They are both good compilers. You can get a MSS 2003 .net version on ebay
pretty cheap. $100-$200.

or purchase an Acedemic version, Which does not allow commercial
development, for about $89.

The MSVS 2005, acedemic version sells for <= $500.
I'm not sure what it is right now.
<ma*******@gmail.com> wrote in message
news:11**********************@l41g2000cwc.googlegr oups.com...
Which C++ compiler do you use for Windows and why ?

Jul 23 '05 #2
ma*******@gmail.com wrote:
Which C++ compiler do you use for Windows and why ?

I use Borland C++ Builder and GNU G++ with wxWidgets.

I've been a long supporter of Borland since the
Turbo Pascal Days. They also don't take up as much
harddisk space as Microsoft. Although I do have some
issues with their library (especially the AnsiString
class).

Recently (since last year), I've moved to using GNU
G++ on Cygwin with wxWidgets. Borland's database
drivers were driving me insane and I couldn't get
around some problems, so I switched.

Microsoft is a nice compiler, as long as you do
things their way, such as using the MFC. They believe
or the want to be the standard in the language, which
confuses a lot of newbies.

For embedded systems, I recommend the Metaware
compiler. They have really good support people,
and their debugging code supports a lot of ICEs.
Jul 23 '05 #3
> Which C++ compiler do you use for Windows and why ?

I wouldn't say, that Microsoft compiler is the best for
windows because they know it better then anyone. It is
well known by its bugs and so on. Developing of applications
is not really simple and fast if you compare to other
tools.

I never used Intel's compiler, but does it make such a
good and optimized code for AMD processors? And for for
other non-intel systems (RISC...), where windows can be
installed?

Compiler should be choosen after you know what you want
from it.
Question was what compiler does one use and why, so my
answer is "g++" (mingw). It has a set of unix tools, that
are more comfortable for me to use. It produces fast enough
and small code. One must not use and even know about any
windows API and so on, to create GUI-program: it's possible
to use any from multitude of free libraries. (For a little
presenting of computational results I create simple program
with "main()", with the use of "fltk" and does not have
to know anything about "WinMain()". Later I can simply
compile it under linux without any changes, but that was not
the question. If I need something with more complex interface
I can use gtkmm, wxWindow or anything else.)
But, as for me, if you do not use VC++, using of their tools
will be harder. I mean, you'd be simplier to use SDL then DirectX,
OpenGL then Direct3D (if it depends on me, I wouldn't use
Direct3D anyway, lefthanded cartesian coordinate system sounds
somehow strange for any engineer, or not?).

At the ending, I should add, that your question should be wider:
what compiler does one use and also what set of tools (libraries)?
Jul 23 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Mike Fisher | last post by:
I'm seeing an error when I try to run/debug a web service. Although it doesn't happen every time, it does occur more than half of the times I hit F5. It appears to be returned by the the JIT...
8
by: madhu.mys | last post by:
Hi, According to you, Which is the best C++ compiler for windows ? Which compiler is least buggy and generate Optimized code ?
10
by: rahul8143 | last post by:
Hello sir, First sorry if seen this as again posted due to network problem. Thanks for pointing me that void main() is wrong to use...
6
by: mister.mwa | last post by:
Hello, I have the following problem: I have a class Foo, and a class Bar. I want Foo to inherit from Bar, but i want to put them in separate files Foo.vb and Bar.vb. Then i will use the Foo...
1
by: keithb | last post by:
This application works without error in the development environment using the VS web server. When I publish the site to my IIS 6.0 server, I get this error at runtime when I open the Change...
48
by: meyer | last post by:
Hi everyone, which compiler will Python 2.5 on Windows (Intel) be built with? I notice that Python 2.4 apparently has been built with the VS2003 toolkit compiler, and I read a post from Scott...
1
by: Bruce | last post by:
We suddenly got a mysterious error message on our Windows Server 2003 (SP1) after rolling out a bug fix on a web services application this morning. The application compiles and runs fine on the...
46
by: pkirk25 | last post by:
I own a legit copy of Visual C++ 6.0 Its nice but it is 10 years old and aimed at C++. Downloaded Bloodshed Dev-C++ Very nice but the default auto-indent woupd break my heart as I depend on...
16
by: scholz.lothar | last post by:
I want to add some extension features to my program and this would require that i bundle a small c compiler with my program. On Unix it seems that tiny-c can do this, but i don't know about windows.
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.