Hi
I am new to C language. Still I am using Turbo C++ 3 Compiler. Any
New version is available for Windows XP platforms. Borland releases C++
5.5 Command line tools.
Is There any New C Compiler software is available.....
Thanks for the maintaining the C- Gorup. 22 1506
sri wrote:
Is There any New C Compiler software is available.....
Get CygWin (then read a BASH tutorial), then use gcc. You will get a
high-end compiler with minimal hassle. Oh, also a minimal editor and an evil
debugger. And note that much of learning C means learning how to work its
environment, linkers, makefiles, etc.
Further questions about specific compilers will get the best answers on
their specific newsgroups. This group is only qualified to discuss
platform-neutral aspects of the language itself, not its various libraries
and tools.
--
Phlip http://c2.com/cgi/wiki?ZeekLand <-- NOT a blog!!!
Phlip wrote:
sri wrote:
Is There any New C Compiler software is available.....
Get CygWin (then read a BASH tutorial), then use gcc. You will get a
high-end compiler with minimal hassle. Oh, also a minimal editor and an evil
debugger. And note that much of learning C means learning how to work its
environment, linkers, makefiles, etc.
sounds like a hard way to do things. "I want C compiler for Windows XP"
"ok
go and run an emulation to make XP look like Unix, then learn an arcane
shell
scripting language, then get a C compiler".
try bloodshed www.bloodshed.net it is also gcc based, has a reasonable
IDE
and editor but a rather ropey debugger :-(
There may be better options, I just thought that Phlip had turned the
learning
curve into a cliff so I was pointing out there was at least one other
option.
Further questions about specific compilers will get the best answers on
their specific newsgroups. This group is only qualified to discuss
platform-neutral aspects of the language itself, not its various libraries
and tools.
yeah, true
--
Nick Keighley
Scheme: Because it *is* the red pill...
Anton van Straaten (comp.lang.sche me)
Nick Keighley wrote:
Phlip wrote:
>sri wrote:
>>Is There any New C Compiler software is available.....
Get CygWin (then read a BASH tutorial), then use gcc. You will get a high-end compiler with minimal hassle. Oh, also a minimal editor and an evil debugger. And note that much of learning C means learning how to work its environment, linkers, makefiles, etc.
sounds like a hard way to do things.
I would argue that it makes a great many things very easy.
Someone who is biased to the point of being resistant to the idea of
these particular tools will not be persuaded to use them, and that won't
be my problem unless they are working for me (in a shop where the cygwin
environment is required.)
Phlip <ph******@yahoo .comwrote:
Get CygWin (then read a BASH tutorial), then use gcc. You will get a
high-end compiler with minimal hassle. Oh, also a minimal editor and an evil
debugger. And note that much of learning C means learning how to work its
environment, linkers, makefiles, etc.
Cygwin is a huge investment for someone just trying to run a C program
or two. Surely lcc-win32 is a better option for OP than having to
learn Bash just to run the compiler.
--
C. Benson Manica | I *should* know what I'm talking about - if I
cbmanica(at)gma il.com | don't, I need to know. Flames welcome.
Phlip wrote:
sri wrote:
>Is There any New C Compiler software is available.....
Get CygWin (then read a BASH tutorial), then use gcc.
If it's gcc for Windows you want, MinGW is much less heavy. Cygwin's main
perk is the ability to easily port Unix/POSIX software to Windows. MinGW is
less suitable for that task, but it doesn't require you to completely
Unixify your system. (Not that that's necessarily a bad thing.)
Alternatively, Microsoft Visual C++ 2005 Express includes a C++ and C
compiler with a nice visual development environment to work in, and is
arguably the least amount of hassle for those used to Windows GUIs.
(Obligatory flaming of the Evil Empire to /dev/null, please.) I must confess
I don't know how good the C compiler is, though, and I do know you need to
put in a bit of effort to ignore all the stuff you won't want to use (C++
and the CLR extensions).
S.
Christopher Benson-Manica wrote:
Phlip <ph******@yahoo .comwrote:
>Get CygWin (then read a BASH tutorial), then use gcc. You will get a high-end compiler with minimal hassle. Oh, also a minimal editor and an evil debugger. And note that much of learning C means learning how to work its environment, linkers, makefiles, etc.
Cygwin is a huge investment for someone just trying to run a C program
or two.
Getting a car is a huge investment for someone who just wants to drive
to work and back once a day and maybe one or two shopping trips per week.
Surely lcc-win32 is a better option for OP than having to
learn Bash just to run the compiler.
Maybe. Or maybe learning a POSIX compliant shell and a version of GCC
will be a more beneficial undertaking in the long run than some random
single-developer compiler project that you happen know about.
jmcgill <jm*****@email. arizona.eduwrot e:
Maybe. Or maybe learning a POSIX compliant shell and a version of GCC
will be a more beneficial undertaking in the long run than some random
single-developer compiler project that you happen know about.
Maybe, or maybe OP has no reason to ever care about knowing Bash. In
many places developers go weeks without seeing a Bash prompt.
Depending on OP's experience and goals, Cygwin may very well turn out
to be a gigantic waste of time. At least you might have mentioned the
MinGW port of GCC, which can let OP use a quality compiler without
simultaneously plunging into a Unix emulator.
--
C. Benson Manica | I *should* know what I'm talking about - if I
cbmanica(at)gma il.com | don't, I need to know. Flames welcome.
jmcgill <jm*****@email. arizona.eduwrit es:
Christopher Benson-Manica wrote:
>Phlip <ph******@yahoo .comwrote:
>>Get CygWin (then read a BASH tutorial), then use gcc. You will get a high-end compiler with minimal hassle. Oh, also a minimal editor and an evil debugger. And note that much of learning C means learning how to work its environment, linkers, makefiles, etc.
Cygwin is a huge investment for someone just trying to run a C program or two.
Getting a car is a huge investment for someone who just wants to drive
to work and back once a day and maybe one or two shopping trips per
week.
>Surely lcc-win32 is a better option for OP than having to learn Bash just to run the compiler.
Maybe. Or maybe learning a POSIX compliant shell and a version of GCC
will be a more beneficial undertaking in the long run than some random
single-developer compiler project that you happen know about.
I like Cygwin; in fact I'm using it right now. But telling someone to
install Cygwin is not a particularly good answer for someone who just
wants to compile C programs under Windows XP, particularly when there
are a number of compilers that work directly under XP with no
emulation layer.
This is not the place to advocate Unix or Unix-like environments.
Cygwin with gcc is certainly an option. But since the OP's question
is about obtaining compilers, not about the C language, he'd probably
get better information in a Windows-specific newsgroup.
--
Keith Thompson (The_Other_Keit h) ks***@mib.org <http://www.ghoti.net/~kst>
San Diego Supercomputer Center <* <http://users.sdsc.edu/~kst>
We must do something. This is something. Therefore, we must do this.
Keith Thompson wrote:
I like Cygwin; in fact I'm using it right now. But telling someone to
install Cygwin is not a particularly good answer for someone who just
wants to compile C programs under Windows XP
Well, you can lead a horse to water... This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Tristan Miller |
last post by:
Greetings.
Do any popular browsers correctly support <q>, at least for Western
languages? I've noticed that Mozilla uses the standard English
double-quote character, ", regardless of the lang attribute of the HTML
document. Will any browsers render German-style quotes or French-style
guillemots for lang="de" and lang="fr", respectively?
Regards,
Tristan
|
by: Thomas G. Marshall |
last post by:
Arthur J. O'Dwyer <ajo@nospam.andrew.cmu.edu> coughed up the following:
> On Thu, 1 Jul 2004, Thomas G. Marshall wrote:
>>
>> Aside: I've looked repeatedly in google and for some reason cannot
>> find what is considered to be the latest ansi/iso C spec. I cannot
>> even find C99 in its final draft. Where in ansi.org or the like do
>> I find it?
>
> The official C99 specification is copyright ISO and distributed by
> various national...
|
by: travisperkins03 |
last post by:
Hi,
I have read somewhere that C code sometimes cannot be compiled to be as
efficient as FORTRAN, eg for matrix multiplication, because a C
compiler cannot make the assumptions about arrays that a FORTRAN
compiler can. But I don't understand the example, not least because I
don't understand FORTRAN. I also don't understand why it is more
efficient in this case for a compiler to choose the order of evaluation
(or whatever it is that it...
|
by: Merlin |
last post by:
I believe that interfaces are one of the more useful
design constructs available in C#. However, there's one
thing that I feel is missing in them. I propose that
interfaces be expanded to allow the specification of
constructors. Admittedly, this makes things a bit
confusing in that seeing constructors in an interface
seems to imply that the interface itself can be
instantiated. But I don't believe that it would be
significantly worse...
|
by: fred |
last post by:
Does anyone know why Language="C#" is required in the code in front of
aspx and ascx files?
for example in the header of my aspx file:
<%@ Control Language="c#" Inherits="Blah.Apps.Controls.Announcement"
CodeFile="Announcement.ascx.cs" %>
if i don't have that in the header, Announcement.ascx.cs in the IDE (VS
2005) will blow up with object does not exist in current context on any
| |
by: Xah Lee |
last post by:
in March, i posted a essay “What is Expressiveness in a Computer
Language”, archived at:
http://xahlee.org/perl-python/what_is_expresiveness.html
I was informed then that there is a academic paper written on this
subject.
On the Expressive Power of Programming Languages, by Matthias
Felleisen, 1990.
http://www.ccs.neu.edu/home/cobbe/pl-seminar-jr/notes/2003-sep-26/expressive-slides.pdf
|
by: David Mathog |
last post by:
One thing that keeps coming up in this forum is that
standard C lacks many functions which are required in
a workstation or server but not possible in an embedded controller.
This results in a plethora of "don't ask here,
ask in comp.x.y instead", for queries on functions that from the
documentation available to the programmer appear to be part
of the C language. I think largely because of this "least common
denominator" C language...
|
by: Banfa |
last post by:
The project I work on has a bespoke hardware platform which is designed to go into a variety of different situations. However to keep things simple we really want the software for the platform to remain the same in all cases (as good practice suggests). One of our thoughts is that to provide the final customisation required for each application we could embed a scripting language into the platform to allow any additional business logic to be...
|
by: sivamedia |
last post by:
hai to all
I want to Translate the given English Text into some other language for Example
English - French, English - Hindi etc.
i found that
1)we have to enter the database of each and every words and sentenses in required language in XML file and then we compare english text with the other
coressponding language and get it
|
by: howa |
last post by:
Just found a funny things..
in HTML4's dtd, http://www.w3.org/TR/html4/strict.dtd
language is not valid, i.e.
<!ELEMENT SCRIPT - - %Script; -- script statements -->
<!ATTLIST SCRIPT
charset %Charset; #IMPLIED -- char encoding of linked
resource --
|
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, well explore What is ONU, What Is Router, ONU & Routers main usage, and What is the difference between ONU and Router. Lets take a closer look !
Part I. Meaning of...
| |
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
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,...
|
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...
|
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();...
|
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...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
| |
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: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |