473,405 Members | 2,373 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,405 software developers and data experts.

Looking for a compiler


I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a
good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in
it, so if anyone can suggest a decent environment too, I'll be appreciative.
-JKop
Jul 22 '05 #1
23 2243
JKop posted:

I'm looking for a compiler, I'm running Windows XP. Can anyone suggest
a good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++
at the moment, but it has approximately 9999999999999999999999999999999
bugs in it, so if anyone can suggest a decent environment too, I'll be
appreciative.
-JKop


Also, complete with up-to-date WinXP header files and library files.
-JKop
Jul 22 '05 #2
JKop <NU**@NULL.NULL> wrote in news:ty*****************@news.indigo.ie:
JKop posted:

I'm looking for a compiler, I'm running Windows XP. Can anyone suggest
a good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++
at the moment, but it has approximately 9999999999999999999999999999999
bugs in it, so if anyone can suggest a decent environment too, I'll be
appreciative.
-JKop


Also, complete with up-to-date WinXP header files and library files.


Umm.. rather offtopic for the newsgroup... you might want to try some of
the microsoft newsgroups (on news.microsoft.com), as you appear to be
trying to develop on their platform....

I think MS allows you to download their command-line tools... but I don't
know how much of MS's SDK they include...
Jul 22 '05 #3

"JKop" <NU**@NULL.NULL> wrote in message
news:Zv*****************@news.indigo.ie...

I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a
good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in it, so if anyone can suggest a decent environment too, I'll be

appreciative.

For Windows, I'd recommend either Microsoft Visual C++ or
Borland C++. Both are commercial products, but both have
free versions with some stuff omitted. Check their web sites.

-Mike
Jul 22 '05 #4
Andre Kostur posted:
Umm.. rather offtopic for the newsgroup... you might want to try some
of the microsoft newsgroups (on news.microsoft.com), as you appear to
be trying to develop on their platform....

I think MS allows you to download their command-line tools... but I
don't know how much of MS's SDK they include...

I downloaded DigitalMars. I'm going to have to hire a private detective
though to find where in the hell the editor is in it.
-JKop

Jul 22 '05 #5
"Andre Kostur" <nn******@kostur.net> wrote in message
news:Xn*******************************@207.35.177. 134...
JKop <NU**@NULL.NULL> wrote in news:ty*****************@news.indigo.ie:
JKop posted:

I'm looking for a compiler, I'm running Windows XP. Can anyone suggest
a good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++
at the moment, but it has approximately 9999999999999999999999999999999
bugs in it, so if anyone can suggest a decent environment too, I'll be
appreciative.
-JKop


Also, complete with up-to-date WinXP header files and library files.


Umm.. rather offtopic for the newsgroup... you might want to try some of
the microsoft newsgroups (on news.microsoft.com), as you appear to be
trying to develop on their platform....

I think MS allows you to download their command-line tools... but I don't
know how much of MS's SDK they include...


The entire Windows SDK (and many 'specialty' ones) are
available free from Microsoft (either by download or
on CD for shipping costs).

-Mike
Jul 22 '05 #6
> I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a
good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in
it, so if anyone can suggest a decent environment too, I'll be appreciative.


www.openwatcom.com

Lynn
Jul 22 '05 #7
On Fri, 25 Jun 2004 15:55:45 GMT in comp.lang.c++, JKop <NU**@NULL.NULL>
wrote,
I downloaded DigitalMars. I'm going to have to hire a private detective
though to find where in the hell the editor is in it.


Hah hah. That's a funny one. An editor "in" a compiler.
Like, how stupid would that be? Next you would have the
compiler trying to force you to use "its" editor, instead of
the one you have chosen for yourself!

Jul 22 '05 #8
JKop <NU**@NULL.NULL> wrote in message news:<Zv*****************@news.indigo.ie>...
I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a
good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in
it, so if anyone can suggest a decent environment too, I'll be appreciative.
-JKop


What's wrong with gcc/g++ compilers? I am sure you know about these
compilers, don't you? You can download the Windows versions. -S
creates assembly and -O is for optimizations. You can also download
GNU MingW studio if you want an IDE.

Microsoft C++ Compiler 7.1 is free.

Borlnad C++ command line compilers (bcc ver 5.5) were also free

tabrez
Jul 22 '05 #9
Tabrez Iqbal posted:
What's wrong with gcc/g++ compilers? I am sure you know about these
compilers, don't you? You can download the Windows versions. -S
creates assembly and -O is for optimizations. You can also download
GNU MingW studio if you want an IDE.

Microsoft C++ Compiler 7.1 is free.

Borlnad C++ command line compilers (bcc ver 5.5) were also free

tabrez


What exactly are the gcc/g++ compilers, and why are they so famous?!
-JKop
Jul 22 '05 #10
>I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in
it, so if anyone can suggest a decent environment too,

I have used all the available free C++ compilers and they all have 99x99 bugs
in them.
As does C++ itself.
a decent environment would be a mental ward after taking Cobol, Java, C++.

Jul 22 '05 #11
JKop <NU**@NULL.NULL> wrote in message news:<Su*****************@news.indigo.ie>...
What exactly are the gcc/g++ compilers, and why are they so famous?!


They are professional front-end for (included) professional open
source compilers, assembler and linker editor for
c,c++,java,ada95,fortran and objective c.
They are so famous because about the totality of the open source code
is compiled by this one, I suppose. You can find them in every
GNU/Linux distribution.
Look at http://www.gnu.org/software/gcc/ where they can be downloaded
with the documentation too.
At http://www.gnu.org many development tools can be found, first of
all the gdb debugger.

Ciao,

Fabio
Jul 22 '05 #12
JKop wrote:
I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a
good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in
it, so if anyone can suggest a decent environment too, I'll be appreciative.

http://www.mingw.org there you can download the *compiler* (this is the
same compiler Dev-C++ uses) which is a GCC port for Windows, and at
http://www.context.cx/ you can download a nice *editor* to use as a
front-end to it (instead of using Notepad for example).


Regards,

Ioannis Vranos
Jul 22 '05 #13
fabio de francesco wrote:
JKop <NU**@NULL.NULL> wrote in message news:<Su*****************@news.indigo.ie>...

What exactly are the gcc/g++ compilers, and why are they so famous?!

They are professional front-end for (included) professional open

GCC is not about front-ends but about compilers. GCC stands for GNU
Compiler Collection and it includes gcc (gnu c compiler), g++ (C++
compiler) and some others about other languages like Fortran.

There are GCC ports for many platforms including Windows.


Regards,

Ioannis Vranos
Jul 22 '05 #14
Ioannis Vranos wrote:
JKop wrote:
I'm looking for a compiler, I'm running Windows XP. Can anyone suggest
a good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev
C++ at the moment, but it has approximately
9999999999999999999999999999999 bugs in it, so if anyone can suggest a
decent environment too, I'll be appreciative.


http://www.mingw.org there you can download the *compiler* (this is the
same compiler Dev-C++ uses) which is a GCC port for Windows, and at
http://www.context.cx/ you can download a nice *editor* to use as a
front-end to it (instead of using Notepad for example).


To help you more at http://www.mingw.org the latest complete official
package to download is
MinGW bin MinGW-3.1.0-1.exe
It includes all languages together with Windows API support.


Regards,

Ioannis Vranos
Jul 22 '05 #15
pc*******@aol.combatSPAM (PCportinc) wrote in message news:<20***************************@mb-m06.aol.com>...
I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in
it, so if anyone can suggest a decent environment too,

I have used all the available free C++ compilers and they all have 99x99 bugs
in them.
As does C++ itself.
a decent environment would be a mental ward after taking Cobol, Java, C++.

I disagree. MinGW is a very nice compiler for Windows XP. I use it
along with the freely available IDE Dev-C++, which can be downloaded
from http://www.bloodshed.net. It is a very nice IDE with a few bugs,
but for the msot part, si the perfect editor for learning C++. Also,
if you want a command line solution, check out DJGPP, the Win32 port
of G++. That might be another solution as well. You might want to
download a basic Linux distro and then work with G++ and vi/emacs/your
favorite text editor. G++ has very few bugs, and is a GREAT C++
compiler. The Linux platform itself is also great, and besides the
lack of device drivers for some hardware, especially wireless cards,
it is a rock solid OS.
Jul 22 '05 #16
Scott Simontis wrote:

I disagree. MinGW is a very nice compiler for Windows XP. I use it
along with the freely available IDE Dev-C++, which can be downloaded
from http://www.bloodshed.net. It is a very nice IDE with a few bugs,
but for the msot part, si the perfect editor for learning C++. Also,
if you want a command line solution, check out DJGPP, the Win32 port
of G++.

Actually MINGW is the 32-bit Windows port of GCC.

DJGPP produces 32-bit DOS executables.


Regards,

Ioannis Vranos
Jul 22 '05 #17
Ioannis Vranos <iv*@guesswh.at.grad.com> wrote in message news:<cb**********@ulysses.noc.ntua.gr>...
fabio de francesco wrote:
JKop <NU**@NULL.NULL> wrote in message news:<Su*****************@news.indigo.ie>...

What exactly are the gcc/g++ compilers, and why are they so famous?!

They are professional front-end for (included) professional open

GCC is not about front-ends but about compilers. GCC stands for GNU
Compiler Collection and it includes gcc (gnu c compiler), g++ (C++
compiler) and some others about other languages like Fortran.

There are GCC ports for many platforms including Windows
Regards,

Ioannis Vranos


From http://www.gnu.org/software/gcc/ the definition of what gcc is:

"GCC is the GNU Compiler Collection, which currently contains front
ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as
libraries for these languages (libstdc++, libgcj,...)."

And from http://www.gnu.org/software/gcc/frontends.html:

"Currently the main GCC distribution contains front ends for C (gcc),
C++ (g++), Objective C, Fortran, Java (GCJ), and Ada (GNAT)."

The real C compiler is cc1, the C++ compiler is cc1plus and the Ada
compiler is gnat1. GCC contains all of them plus the C++ and the Ada
library.

Ciao,

Fabio De Francesco

GCC is really a front end to:
Jul 22 '05 #18
pc*******@aol.combatSPAM (PCportinc) wrote in message news:<20***************************@mb-m06.aol.com>...
I have used all the available free C++ compilers and they all have 99x99 >bugs


Do you mean that you can report that some closed source no-free C++
compiler have less bugs than (for example) g++ ?

I'm really interested to understand what you mean, other than what is
obvious for every big piece of code.

Regards,

Fabio De Francesco
Jul 22 '05 #19
JKop wrote:
Tabrez Iqbal posted:

What's wrong with gcc/g++ compilers? I am sure you know about these
compilers, don't you? You can download the Windows versions. -S
creates assembly and -O is for optimizations. You can also download
GNU MingW studio if you want an IDE.

Microsoft C++ Compiler 7.1 is free.

Borlnad C++ command line compilers (bcc ver 5.5) were also free

tabrez



What exactly are the gcc/g++ compilers, and why are they so famous?!


If you are using Dev C++ you already have used the GCC compiler. Though
probably the bugs you are experiencing are in the IDE not the compiler.
My experience is that the Dev C++ IDE is less than perfect.

--
Peter van Merkerk
peter.van.merkerk(at)dse.nl
Jul 22 '05 #20
Mike Wahler wrote:
"JKop" <NU**@NULL.NULL> wrote in message
news:Zv*****************@news.indigo.ie...
I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a
good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs


in
it, so if anyone can suggest a decent environment too, I'll be


appreciative.

For Windows, I'd recommend either Microsoft Visual C++ or
Borland C++.


Unfortunately the IDE that comes with the the paid version of Borland
C++ isn't exactly free of bugs either.

--
Peter van Merkerk
peter.van.merkerk(at)dse.nl
Jul 22 '05 #21
Ioannis Vranos posted:
Ioannis Vranos wrote:
JKop wrote:
I'm looking for a compiler, I'm running Windows XP. Can anyone suggest
a good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev
C++ at the moment, but it has approximately
9999999999999999999999999999999 bugs in it, so if anyone can suggest a
decent environment too, I'll be appreciative.


http://www.mingw.org there you can download the *compiler* (this is the
same compiler Dev-C++ uses) which is a GCC port for Windows, and at
http://www.context.cx/ you can download a nice *editor* to use as a
front-end to it (instead of using Notepad for example).


To help you more at http://www.mingw.org the latest complete official
package to download is
MinGW bin MinGW-3.1.0-1.exe
It includes all languages together with Windows API support.

Thanks, I got the both of them.

What do you about compiling and running. Is there any sort of quick compile
button you can set-up, or do I have to go to the command line?
-JKop

Jul 22 '05 #22
On Mon, 28 Jun 2004 16:37:37 GMT, JKop <NU**@NULL.NULL> wrote:
Ioannis Vranos posted:
Ioannis Vranos wrote:
JKop wrote:

I'm looking for a compiler, I'm running Windows XP. Can anyone suggest
a good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev
C++ at the moment, but it has approximately
9999999999999999999999999999999 bugs in it, so if anyone can suggest a
decent environment too, I'll be appreciative.

http://www.mingw.org there you can download the *compiler* (this is the
same compiler Dev-C++ uses) which is a GCC port for Windows, and at
http://www.context.cx/ you can download a nice *editor* to use as a
front-end to it (instead of using Notepad for example).
To help you more at http://www.mingw.org the latest complete official
package to download is
MinGW bin MinGW-3.1.0-1.exe
It includes all languages together with Windows API support.

Thanks, I got the both of them.


You already had them - GCC 3.3 comes with Dev-C++ (that's the compiler
it uses).
What do you about compiling and running. Is there any sort of quick compile
button you can set-up, or do I have to go to the command line?


In Dev-C++ there obviously is...

Tom
--
C++ FAQ: http://www.parashift.com/c++-faq-lite/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Jul 22 '05 #23
You can try Eclipse + CDT plugin. It's nice and have a graphical debugger.

Anil Mamede
JKop wrote:
I'm looking for a compiler, I'm running Windows XP. Can anyone suggest a
good one that can output assembly and that has all sorts of good
optimizations in it, all sorts of bells and whistles. I'm using Dev C++ at
the moment, but it has approximately 9999999999999999999999999999999 bugs in
it, so if anyone can suggest a decent environment too, I'll be appreciative.
-JKop


Jul 22 '05 #24

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

Similar topics

10
by: Bill Davidson | last post by:
Hi there, Please forgive me for posting this article on multiple groups. Being new in the newsgroups, I was not sure which group would have been appropriate for my question. Sorry. My...
3
by: Jack Klein | last post by:
I'm looking for opinions on a C technique I, and others, have used successfully in the past. While some people swear by, apparently others swear at it. Assume a part of a program too large to...
17
by: Fabrice | last post by:
Hi ! I'm looking for a tutorial on how to create a DLL in C (not C++). I don't know whether i can use C for this purpose, but i didn't find any post telling me that i cannot use C. So, if it is...
8
by: Greg | last post by:
I purchased MIX Software's PowerC, Power Trace, and the Library Source Code ($50 for all three) over 10 years ago while in college. The book itself was well worth the price as it really augmented...
3
by: lomtik | last post by:
Hi, I am looking for netBufLib.h file from VxWorks to run an example file I have. Is there any place to get it? Thanks
13
by: Gabriel Reid | last post by:
Greetings, I'm looking for any books that the members of this group may have to recommend for C#. I have experience with a number of programming languages (probably most relevant would have to...
10
by: flank | last post by:
Hello, I am looking for a free C++ compiler for use with windows xp, and also for linux. Does anyone know where I can find one? thanks
2
by: lxrocks | last post by:
I am looking for comparitive performance information for C-Compilers. More especially in the area of Float/Integer computes. Any information would be appreciated. tks
11
by: matsi.inc | last post by:
I am looking to make something like a delegate that i can use in my projects but am having a hard time getting started. The behavior I am most interested in is how a delegate changes it's Invoke...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.