EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community
From: "Shen, Guobao" <[email protected]>
To: "Claude Saunders" <[email protected]>, <[email protected]>
Date: Wed, 24 Aug 2011 16:07:33 -0400
Title: RE: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community

Or you can try qt-creator. It works pretty nice for a C/C++ project,
but might not work well for other language like python or java.

Guobao


-----Original Message-----
From: [email protected] on behalf of Claude Saunders
Sent: Wed 8/24/2011 4:01 PM
To: [email protected]
Subject: Re: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community

I've used the Eclipse C/C++ IDE for this in the past. The key is to
configure it right for an EPICS build. It's been a while, but as I
recall this requires configuring the Eclipse build step to invoke gmake
on the top-level makefile. The build step in Eclipse is highly
configurable and flexible, and takes a bit of work to get a handle on it.

Since Eclipse C/C++ "projects" can only build based on one pre-specified
Makefile, you can't selectively build in sub-directories. But, in
general, the EPICS Makefiles behave well when initiating a build at the
highest level. It's just a bit slower because it has to traverse all the
files and dependencies, even if you're repeatedly building just one file
in a subdir.

Either this, or you make a separate Eclipse "project" for different
subdirs. Depends.

And the above mechanism may not pick up the association between compiler
errors and line numbers automatically. But you can turn on line-number
display in the Eclipse editors, and find the lines manually...

Hope this helps,
       Claude

On 08/24/2011 12:40 PM, Jay Steele wrote:
>
> Hi EPICS folks,
>
>      I've been doing some EPICS software development with
> Windows/Cygwin-x86 for a couple of months now, and am getting tired of
> simple text editors and running make from the cygwin command shell.
> Ideally, would like something like Visual C++ 2008 that, for example,
> shows function prototypes when you hover the cursor over some text,
> includes a debugger, and shows the relevant code line after clicking
> on a compiler error statement. Does anybody have recommendations for
> an Integrated Development Environment (IDE) that works well with
> EPICS, GCC, and cygwin? I see some different options on the web (Qt
> Designer, Eclipse, etc) but haven't tried them out yet.
>
> Cheers,
>
> Jay Steele
>
> Xradia Corporation
>
>
> ------------------------------------------------------------------------
> The information in this email, including any attachments, is
> confidential and intended only for the recipient(s) listed. Any use of
> this email for any other purpose is prohibited. If you have received
> this email in error, please notify me immediately by reply email,
> delete this email, and do not disclose its contents to anyone.


--
----------------------------------------------------------
  Claude Saunders<[email protected]>
  Software Services Group Leader
  Advanced Photon Source,   Argonne National Laboratory
  Argonne, IL  60439                   630 - 252 - 6619
----------------------------------------------------------
     We write suggestions, suggesting fading to silence
     And that must please you
     My mirror's tarnished with 'no help'
                       - Gary Numan
----------------------------------------------------------



Replies:
Re: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community Guy Jennings
References:
question about best IDEs for Windows/Cygwin-x86, GCC, EPICS in EPICS community Jay Steele
Re: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS in EPICS community Claude Saunders

Navigate by Date:
Prev: Re: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS in EPICS community Claude Saunders
Next: Re: Dynamic images in BOY Paweł Prędki
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS in EPICS community Claude Saunders
Next: Re: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community Guy Jennings
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·