Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » C / C++ IDE (CDT) » How to add existing Visual C++ 6.0 to CDT?
How to add existing Visual C++ 6.0 to CDT? [message #69164] Thu, 08 May 2003 08:55 Go to next message
Eclipse UserFriend
Originally posted by: markus.rakowski.nospam-gmx.net

Hi, I installed Eclipse 2.1 and the CDT. However, CDT does not recognize
an existing installation of Visual C++ 6.0.

How to add an existing Visual C++ 6.0 installation to CDT in order to be
able to compile/debug/run?

Thanking you

Markus
Re: How to add existing Visual C++ 6.0 to CDT? [message #69186 is a reply to message #69164] Thu, 08 May 2003 10:15 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: dkel.unknown.com

First you need to ensure that VC++ is in your path when you start eclipse.
vcvars32.bat contains
the relevant information if you don't have it already on your path.

You also need to have a make program. I didn't use microsofts nmake program,
I used a unix make
equivalent, and put it on my path, making it easier to use the default make
system of CDT, plus I
am developing cross platform applications, I believe mingw provides a make
program, you could also
search the web or sourceforge. You can extract the make file from VC++
projects, but they may only work with nmake.

To debug, I register msdev.exe as an external tool, once my executable is
built it appears in the project tree
I highlight it and use the external tool to launch msdev with that
executable, I can then debug it.

It isn't as integrated as gcc and gdb, but as I have to use MS compilers on
windows, this still works very
well for me, it's just you have to leave the IDE to debug. I haven't tried
gdb to see if it can debug microsoft compiled code.

Dave

"Markus Rakowski" <markus.rakowski@nospam-gmx.net> wrote in message
news:b9d626$gpn$3@rogue.oti.com...
> Hi, I installed Eclipse 2.1 and the CDT. However, CDT does not recognize
> an existing installation of Visual C++ 6.0.
>
> How to add an existing Visual C++ 6.0 installation to CDT in order to be
> able to compile/debug/run?
>
> Thanking you
>
> Markus
>
Can I use MFC in CDT? [message #69441 is a reply to message #69186] Fri, 09 May 2003 09:10 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: billhao.hotmail.com

--
Re: How to add existing Visual C++ 6.0 to CDT? [message #69645 is a reply to message #69164] Fri, 09 May 2003 17:08 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: dkel.unknown.com

Just tried Microsoft NMAKE on my make file and it works ok, so I didn't need
another make file utility
I just replaced the default build command with NMAKE and that was all that
was needed.
Now you should be able to extract make files from the VC++ IDE, or write
your own.

Dave

"Markus Rakowski" <markus.rakowski@nospam-gmx.net> wrote in message
news:b9d626$gpn$3@rogue.oti.com...
> Hi, I installed Eclipse 2.1 and the CDT. However, CDT does not recognize
> an existing installation of Visual C++ 6.0.
>
> How to add an existing Visual C++ 6.0 installation to CDT in order to be
> able to compile/debug/run?
>
> Thanking you
>
> Markus
>
Re: Can I use MFC in CDT? [message #69665 is a reply to message #69441] Fri, 09 May 2003 17:10 Go to previous message
Eclipse UserFriend
Originally posted by: dkel.unknown.com

If you hand craft the MFC object use and MFC macro calls, then you can use
MFC in eclipse. It may be quite hard to do without the VC++ wizards to start
you off or the GUI layout tool, unless you build the App
first in VC++ then complete it in CDT.

Dave

"bill" <billhao@hotmail.com> wrote in message
news:b9frai$bkj$1@rogue.oti.com...
>
>
> --
>
Previous Topic:executing binaries under Linux
Next Topic:Building a C++ project
Goto Forum:
  


Current Time: Sat Jul 13 00:28:39 GMT 2024

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

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

Back to the top