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  2025  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  2025 
<== Date ==> <== Thread ==>

Subject: Re: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community
From: Guy Jennings <[email protected]>
To: EPICS tech-talk <[email protected]>
Date: Wed, 24 Aug 2011 16:31:38 -0500
I'd agree that qt creator is preferable to eclipse for C++ work...

On Aug 24, 2011, at 3:07 PM, Shen, Guobao wrote:

> 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
> ----------------------------------------------------------
> 
> 
> 



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
RE: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community Shen, Guobao

Navigate by Date:
Prev: Newbe question - PV limits Paul Nord
Next: ether_ip driver for ControlLogix PLCs and 'BOOL' tags Kasemir, Kay
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  2025 
Navigate by Thread:
Prev: RE: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS inEPICS community Shen, Guobao
Next: RE: question about best IDEs for Windows/Cygwin-x86, GCC, EPICS in EPICS community James.OHea
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  2025 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions ·
· Download · Search · IRMIS · Talk · Documents · Links · Licensing ·