473,761 Members | 2,824 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 999999999999999 999999999999999 9 bugs in
it, so if anyone can suggest a decent environment too, I'll be appreciative.
-JKop
Jul 22 '05
23 2300
>I'm using Dev C++ at
the moment, but it has approximately 999999999999999 999999999999999 9 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,ada9 5,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 999999999999999 999999999999999 9 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
999999999999999 999999999999999 9 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.c ombatSPAM (PCportinc) wrote in message news:<20******* *************** *****@mb-m06.aol.com>...
I'm using Dev C++ at
the moment, but it has approximately 999999999999999 999999999999999 9 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.c ombatSPAM (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.merke rk(at)dse.nl
Jul 22 '05 #20

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

Similar topics

10
3174
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 Question ----------- I am looking for a list of popular compilers and/or platforms that *do not* support native C++ exceptions. Any pointers in this
3
2138
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 fit comfortably in a single source file, call it a "module". Let's call it "module A". Also assume for various reasons module A needs a private data store with static storage duration, accessible from files in more than one translation unit. ...
17
10505
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 possible to use C, please tell me how can i start learning to do a DLL file. Thanks ! Regards, Fabrice
8
1789
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 the books required by my professor. Through the years though, I have lost some of my disks. I have my PowerC Compiler and Power Trace disks but I can not find my library source disk. Calls and emails to MIX Software have gone unanswered....
3
1855
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
2724
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 be Java), and have already read 'C# for Java Developers' from Microsoft Press. I feel as though I have a decent understanding of C# now, but am interested in taking it to the next level. In particular, a book with good examples is what I'm...
10
1937
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
1696
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
2351
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 method dynamically to match the arguments supplied to it when it is defined. For example... public delegate void MyDelegate(string myString, int myInt);
0
9554
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9377
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
1
9925
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9811
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8814
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7358
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6640
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5266
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
3913
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system

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.