Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » Windows Installation Instructions
Windows Installation Instructions [message #68126] Sat, 03 May 2003 15:52 Go to next message
Eclipse UserFriend
It took me a while to figure out how to get CDT running under Windows, so
I documented what I did in the Eclipse CDT wiki
(http://eclipsewiki.swiki.net/4)
Re: Windows Installation Instructions [message #68165 is a reply to message #68126] Sun, 04 May 2003 15:47 Go to previous messageGo to next message
Eclipse UserFriend
Mike Ludé schrieb:
> It took me a while to figure out how to get CDT running under Windows, so
> I documented what I did in the Eclipse CDT wiki
> (http://eclipsewiki.swiki.net/4)
>
------ SNIP ------
Eclipse is an IDE, but does not contain a compiler. This fact is not
stated explicitly anyplace obvious. So, you first need to get yourself
a C/C++ compiler. Apparently Borland has a free compiler available
somewhere, but that's not what I used. I went for the GNU Compiler
Collection, GCC. Since GCC is a Unix tool, you need a Unix environment
on your Windows machine, and this is commonly provided by either MinGW
or Cygwin.
------ SNIP ------

Well, I sure have some complaints about your post.
First, sure you did the start for helping others, and I appreciate that.
But, as Eclipse is just an IDE, that doesn't mean it includes compilers.
You could even run it with just the Sun JRE (which doesn't include an
compiler for the Java language), though the Java compiler is provided by
the JDK and not by Eclipse! The same is true for all other programming
language plugin like CDT, EPIC, phpeclipse etc.

Also the MinGW is a native implementation of the GNU Toolchain for
Windows and does _not_ need and does _not_ provide an UNIX environment
as the one provided by Cygwin. That also means, that using MinGW
involves using the Windows programs in your build-tools; so i.e. instead
of using the 'rm' command you have to use the 'del'-command in your
Makefiles. The advantage of MinGW is that you don't need the cygwin.dll
for your programs like in the Cygwin-distribution.
Re: Windows Installation Instructions [message #68178 is a reply to message #68165] Sun, 04 May 2003 17:26 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: muelleimer.usenet.katzien.de

* kesselhaus <kesselhaus@gmx.net> wrote:
> But, as Eclipse is just an IDE, that doesn't mean it includes compilers.
> You could even run it with just the Sun JRE (which doesn't include an
> compiler for the Java language), though the Java compiler is provided by
> the JDK and not by Eclipse!

That's not right: The Java Development Tools provide a java compiler,
which can be used as a replacement for javac (At least the debian
packages provides such a skript. I haven't used it yet). This compiler
is written completly in java.

Jan
Re: Windows Installation Instructions [message #68671 is a reply to message #68165] Mon, 05 May 2003 14:10 Go to previous messageGo to next message
Eclipse UserFriend
kesselhaus wrote:

> Well, I sure have some complaints about your post.
> First, sure you did the start for helping others, and I appreciate that.

Thanks, I tried.

> But, as Eclipse is just an IDE, that doesn't mean it includes compilers.
> You could even run it with just the Sun JRE (which doesn't include an
> compiler for the Java language), though the Java compiler is provided by
> the JDK and not by Eclipse! The same is true for all other programming
> language plugin like CDT, EPIC, phpeclipse etc.

The only other IDE that I've worked with is Metrowerks CodeWarrior, and
that *does* include C and C++ compilers. Also, I saw a couple of posts to
this newsgroup from people who were confused about this, so I documented
it as I understood it. I also don't think that stating the obvious is a
great crime.

> Also the MinGW is a native implementation of the GNU Toolchain for
> Windows and does _not_ need and does _not_ provide an UNIX environment
> as the one provided by Cygwin. That also means, that using MinGW
> involves using the Windows programs in your build-tools; so i.e. instead
> of using the 'rm' command you have to use the 'del'-command in your
> Makefiles. The advantage of MinGW is that you don't need the cygwin.dll
> for your programs like in the Cygwin-distribution.

Sorry, my misunderstanding. As I mentioned in the post, I didn't download
or install MinGW, so I admittedly know nothing about it. I'll amend my
post.
Re: Windows Installation Instructions [message #69245 is a reply to message #68165] Thu, 08 May 2003 12:24 Go to previous message
Eclipse UserFriend
Originally posted by: leondzine.***.net.invalid

kesselhaus wrote in eclipse.tools.cdt:

<SNIP>

> Also the MinGW is a native implementation of the GNU Toolchain
> for Windows and does _not_ need and does _not_ provide an UNIX
> environment as the one provided by Cygwin. That also means, that
> using MinGW involves using the Windows programs in your
> build-tools; so i.e. instead of using the 'rm' command you have
> to use the 'del'-command in your Makefiles. The advantage of
> MinGW is that you don't need the cygwin.dll for your programs
> like in the Cygwin-distribution.

That isn't completely correct either -- Cygwin includes the MinGW
packages to generate native Windows applications. Use the -mno-cygwin
switch when compiling/linking to switch to this behaviour.

--Leon
Previous Topic:How about using STL in CDT
Next Topic:C edit/format question
Goto Forum:
  


Current Time: Sun Jun 22 03:37:08 EDT 2025

Powered by FUDForum. Page generated in 0.12865 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top