473,385 Members | 1,642 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.

Compiler

What is the best free Win32 C++ compiler available ?
Oct 2 '06 #1
13 2149
You can test Bloodshed Dev-C++ or Visual C++ 2005 Express Edition.

Hope this help.
John wrote:
What is the best free Win32 C++ compiler available ?
Oct 2 '06 #2
John wrote:
What is the best free Win32 C++ compiler available ?
Dev C++, IMO

--renato
Oct 2 '06 #3
John wrote:
What is the best free Win32 C++ compiler available ?
It entirely depends on what your requirements and purposes are.

Cheers! --M

Oct 2 '06 #4
Dnia Mon, 02 Oct 2006 13:34:24 +0100, Renato Golin napisa³(a):
John wrote:
>What is the best free Win32 C++ compiler available ?

Dev C++, IMO
Dev C++ is not a compiler.

--
SirMike - http://www.sirmike.org

C makes it easy to shoot yourself in the foot; C++ makes it harder, but
when you do, it blows away your whole leg. - Bjarne Stroustrup
Oct 2 '06 #5

John wrote:
What is the best free Win32 C++ compiler available ?
check out this list
http://www.compilers.net/Dir/Free/Compilers/CCpp.htm, in the old days
borland and watcom were well respected next to the already mentioned
microsoft and bloodshed offerings

Oct 2 '06 #6
SirMike wrote:
Dnia Mon, 02 Oct 2006 13:34:24 +0100, Renato Golin napisa³(a):
>John wrote:
>>What is the best free Win32 C++ compiler available ?
Dev C++, IMO

Dev C++ is not a compiler.
I know, but that would lead him on the right path.

Saying gcc (or mingw) would lead to the next question: how can I get it
and than how can I write code, etc etc. Dev C++ does all that and bring
you the best compilers as a gift.

A purist answer should be Gnu gcc / mingw.

--renato
Oct 2 '06 #7
John wrote:
What is the best free Win32 C++ compiler available ?

The best free compiler available is almost certainly GCC or
Mingw. However I think (from the way you asked the question)
that what you're really after is an Integrated Development
Environment (IDE), which provides a compiler (or choice
thereof) and editor and a nice graphical interface between
them, as well as perhaps a debugger and maybe even
interactive help.

My own personal choice of free IDE (after shopping around
fairly extensively) would be the stunning but apparently
little-known (*) Code::Blocks; the most popular choice seems
to be Dev C++, recommended by several other people already.

Hope that helps,

Tom

(*) Regular posters here: why is this? I've read this ng
on and off for a couple of years and never once seen
Code::Blocks even mentioned. Is there something deeply
wrong with it that I haven't yet noticed? I found it much
more polished and easier to use than Dev C++, with some
outstanding bells and whistles in the way of auto code
generation etc.
Oct 2 '06 #8
Tom Smith wrote:
(*) Regular posters here: why is this? I've read this ng
on and off for a couple of years and never once seen
Code::Blocks even mentioned. Is there something deeply
wrong with it that I haven't yet noticed? I found it much
more polished and easier to use than Dev C++, with some
outstanding bells and whistles in the way of auto code
generation etc.
Never heard of it but also I don't code for Windows so much. I've used
Dev C++ to help my wife to learn C for college and that was what our
college suggested for Windows.

Apart from that, I've used Borland C++ Builder and liked very much but
today I'm looking for the cleanest possible and that's why I haven't
found yet (unfortunately) a better editor than VI.

Kdeveloper seems to be the best IDE for linux now (even for non-KDE
programs) better than Eclipse and Gnome alternatives. Dev C++ is much
cleaner than Borland and Visual C++ and used MinGW, that's why I liked.

This one you suggested seems nice, though, and it seems to run under
Linux, what's even better! Will try that, thanks for the tip!! ;)

--renato
Oct 2 '06 #9
John wrote:
What is the best free Win32 C++ compiler available ?
Yes, but only recent versions. See a recent thread about what.

--
Salu2
Oct 2 '06 #10
John wrote:
What is the best free Win32 C++ compiler available ?
Digital Mars C++

-Walter Bright
www.digitalmars.com C, C++, D programming language compilers
Oct 2 '06 #11
After downloading all the Visual whatevers at Microsoft, I must say
that Visual C++ Express Edition is good.

Oct 2 '06 #12

Renato Golin wrote in message <45**************@gmail.com>...
>SirMike wrote:
>Dnia Mon, 02 Oct 2006 13:34:24 +0100, Renato Golin napisa³(a):
>>John wrote:
What is the best free Win32 C++ compiler available ?
Dev C++, IMO

Dev C++ is not a compiler.

I know, but that would lead him on the right path.

Saying gcc (or mingw) would lead to the next question: how can I get it
and than how can I write code, etc etc. Dev C++ does all that and bring
you the best compilers as a gift.

A purist answer should be Gnu gcc / mingw.

--renato
Uh, 'gcc' is the GNU 'C' compiler. You MUST mean 'GCC' (GNU Compiler
Collection, that includes gcc **and** g++.) <G>

I to suggest Dev-C++ with the MinGW (GCC port) package.
It gets you up-n-running upon installation, and you can later point the IDE
to other compilers, or other IDEs to MinGW.

I've been trying out 'MinGW Studio' on win98/Debian GNU. It's a little thin
on features at current stage, but, I like 'thin'! [ if you like 'complex',
get Emacs!! <G]

--
Bob R
POVrookie
--
Dev-C++ IDE: http://www.bloodshed.net/
MinGW (GNU compiler): http://www.mingw.org/
MinGWStudio http://www.parinyasoft.com/
wxWidgets URL: http://www.wxwidgets.org
V IDE & V GUI: http://www.objectcentral.com/
Quincy IDE 2005 URL: http://pipou.net/down/Quincy2005Project.zip
POVray: http://www.povray.org/
alt.comp.lang.learn.c-c++ faq:
http://www.comeaucomputing.com/learn/faq/
Get "Thinking in C++", 2nd ed. Volume 1 by Bruce Eckel
(available for free here. You can buy it in hardcopy too.):
http://www.mindview.net/Books/TICPP/...ngInCPP2e.html
Alf P. Steinbach's "Pointers" document:
http://home.no.net/dubjai/win32cpptu...ters/ch_01.pdf
Oct 3 '06 #13
(*) Regular posters here: why is this? I've read this ng
on and off for a couple of years and never once seen
Code::Blocks even mentioned. Is there something deeply
wrong with it that I haven't yet noticed? I found it much
more polished and easier to use than Dev C++, with some
outstanding bells and whistles in the way of auto code
generation etc.
I also find Code::Blocks much more polished and also much more complete
than Devc++. When code::blocks development started, developer had in
mind to fill the hole of devc++.

In my opinion, Code::Blocks is from far, the best free IDE for win32
platform, though It also exists for Linux and MacOS, as it is developed
with multi-platform tools like wxWidgets, tinyXML and many more...

In addition, Code::Blocks developer community is very active, with
development snapshots ( nightly builds) released almost everyday.
Trying is adopting it. I have been programming with devc++ for a long
time, because i didn't want to use MS's one. One day, i found myself
looking for another IDE because of the annoying limitations of devc++
like : no workspace management, code completion works when it wants
(and that's not often...). I felt on Code::Blocks and idn't change my
mind. Devc++ projects (as MS's ones) can be imported into. You can use
it with any compiler because all the tricky stuff like creating the
command line for this compiler is already done.

No, I'm not a code::blocks developer, but i simply can't understand why
is it staying unknown...

I think you should try :
www.codeblocks.org

Oct 3 '06 #14

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

Similar topics

2
by: Jeff Epler | last post by:
Hello. Recently, Generator Comprehensions were mentioned again on python-list. I have written an implementation for the compiler module. To try it out, however, you must be able to rebuild...
13
by: Bryan Parkoff | last post by:
You may notice that switch (...) is much faster than function that can gain a big improved performance because it only use JMP instruction however function is required to use CALL, PUSH, and POP...
10
by: Bjorn | last post by:
I'm using interfaces in C++ by declaring classes with only pure virtual methods. If then someone wants to implement the interface they needs to inherit from the class. If the implementing class...
7
by: Tao Wang | last post by:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I saw cuj's conformance roundup, but the result is quite old. I think many people like me want to know newer c++ standard conformance test...
14
by: joshc | last post by:
I'm writing some C to be used in an embedded environment and the code needs to be optimized. I have a question about optimizing compilers in general. I'm using GCC for the workstation and Diab...
16
by: pj | last post by:
(Was originally, probably wrongly, posted to the vc subgroup.) (This doesn't appear to be a c# problem, but a problem with a bug in the Visual Studio c# compiler, but, any help will be welcome...)...
0
by: rollasoc | last post by:
Hi, I seem to be getting a compiler error Internal Compiler Error (0xc0000005 at address 535DB439): likely culprit is 'BIND'. An internal error has occurred in the compiler. To work around...
3
by: Mark Rockman | last post by:
------ Build started: Project: USDAver2, Configuration: Debug .NET ------ Preparing resources... Updating references... Performing main compilation... error CS0583: Internal Compiler Error...
6
by: toton | last post by:
Hi, Anyone have a link to comparative study of different C++ compilers and how much they conform to C++ language standard? Most of the big platforms I know have GCC which well supports C++...
41
by: Miroslaw Makowiecki | last post by:
Where can I download Comeau compiler as a trial version? Thanks in advice.
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
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: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
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: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
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
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.