473,395 Members | 1,679 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,395 software developers and data experts.

Windows Compiler Recommendations

Hi,

I am taking introductory C++ in college, and we use MS Visual C++ in
class. :-(

I want to be independent from Microsoft (or as independent as I can be
while developing on Windows!) Are there any good, easy-to-use GNU
compilers for windows? What do you recommend?

Thanks,
Derek
Jul 22 '05 #1
4 1642
Derek wrote:
Are there any good, easy-to-use GNU
compilers for windows? What do you recommend?


http://www.bloodshed.net/devcpp.html

Greetings, Martin!

--
Enie Sdutie der Uni Cgabdmire hat ftetelesgslt, dsas man die Beatsubhcn
eeins Wtoers, bis auf den Anngafs- und Euacdebbtshnn, keptmolt veeedrhrn
knan und der Txet tdtoerzm ncoh lasebr ist.
http://kingleo.pages.at/index_shuffle.xml.php

Jul 22 '05 #2
Derek wrote:
Hi,

I am taking introductory C++ in college, and we use MS Visual C++ in
class. :-(

I want to be independent from Microsoft (or as independent as I can be
while developing on Windows!) Are there any good, easy-to-use GNU
compilers for windows? What do you recommend?

Thanks,
Derek


Yeah...

mingw is a direct port,
cygwin is a POSIX port, which then ports the tools using POSIX.

mingw is faster and more minimal
cygwin has everything you would expect in a Linux distribution

Both have shells (sh, bash) ported to windows.

The Bloodshed DevC++ mentioned by the other poster uses mingw by
default, but it can be set up to use cygwin.

DevC++ is open source and cross platform, so the same development
environment can theoretically be used on many platforms (nice)

Good luck,
Brian

Jul 22 '05 #3
King Leo - Martin Oberzalek wrote:
Derek wrote:

Are there any good, easy-to-use GNU
compilers for windows? What do you recommend?

http://www.bloodshed.net/devcpp.html


Personally, I find MinGW Developer Studio to be superior:

http://www.parinya.ca/

Plus it's available for both Windows and Linux if that's of interest.

--
Mike Smith
Jul 22 '05 #4

"Brian Genisio" <Br**********@yahoo.com> wrote in message
news:40********@10.10.0.241...

i will also recommend gnu c++ on cygwin. have never had any major issues
for a wide variety of projects.
also you might find the bin utilities helpful.

-bryan
Derek wrote:
Hi,

I am taking introductory C++ in college, and we use MS Visual C++ in
class. :-(

I want to be independent from Microsoft (or as independent as I can be
while developing on Windows!) Are there any good, easy-to-use GNU
compilers for windows? What do you recommend?

Thanks,
Derek


Yeah...

mingw is a direct port,
cygwin is a POSIX port, which then ports the tools using POSIX.

mingw is faster and more minimal
cygwin has everything you would expect in a Linux distribution

Both have shells (sh, bash) ported to windows.

The Bloodshed DevC++ mentioned by the other poster uses mingw by
default, but it can be set up to use cygwin.

DevC++ is open source and cross platform, so the same development
environment can theoretically be used on many platforms (nice)

Good luck,
Brian

Jul 22 '05 #5

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

Similar topics

1
by: Bob Mariotti | last post by:
Gents; I have several CPP programs originally built using Borland's TurboCPP suite. They were developed on Win 3.1and now I need to compile them for use on Windows98-XP. Not being familiar...
3
by: Exits Funnel | last post by:
Hello, I've been tasked with porting some code which was written on Windows to Linux (g++). The following is an excerpt of the code (which I've pared down to the absolute minimum required to...
0
by: allenj | last post by:
DB2 UDB 7.2 WSE Fixpak 9 Linux Red Hat 7.3 I am in the midst of making some changes to a Sybase Powerbuilder-based Windows graphical user interface that uses DB2. Some requests/complaints I...
1
by: Wavey Davey | last post by:
Hi All, My company develops Baggage Sortation systems for Airports. We have our sortation application running, which is basically a hot standby system with two machines - One Main, one Standby....
15
by: Brian Blais | last post by:
Hello, Are there any recommendations for which Windows python version to use? I'd like to see a pros-and-cons description of each, given that different uses might dictate different versions. ...
4
by: Break2 | last post by:
I am new to C++ and am currently using Visual Studio 2005 after having first tried Borland C++ Builder 6.0 and CodeGear C++ Builder 2007. The thing I like about Visual Studio 2005 is the 'step over'...
244
by: Ajinkya | last post by:
Can anyone suggest me a good compiler for(c/cpp) for windows? I tried dev cpp but its debugging facility is very poor.
3
by: fdmaxey | last post by:
I have been given a project originally written in VMS C. It is extensive code, with a number of complex algorithms. It also accesses an Oracle database via Embedded SQL. The code is to be...
8
by: Ramon F Herrera | last post by:
I have some code like this: RadioButtonGroup *empty_vector = new RadioButtonGroup(); ListOfRadioButton.push_back(*empty_vector); Coming from the Java camp, I keep on trying to write the above...
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:
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: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

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.