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  <20102011  2012  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  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: IDE (was: Problem in registerRecordDeviceDriver)
From: Ralph Lange <[email protected]>
To: "[email protected]" <[email protected]>
Date: Fri, 15 Oct 2010 12:06:42 -0400
On 15-Oct-2010 11:52, Ernest L. Williams Jr. wrote:
Ralph Lange wrote:
A small recommendation at this point:

I have been using Qt Creator as my IDE for all EPICS Base related C/C++ development for half a year now, and I am increasingly excited about using it for development and debugging:
I have very good experience with "NetBeans IDE" for C/C++ and Soft IOC Debugging
However, I am not sure about the future of Netbeans as ORACLE may drop it?
In any case, I was starting to head toward ECLIPSE but I will give "Qt Creator" a try as well. :)

My apologies...
I was off-topic, and obviously driven by the religious enthusiasm of that second category, which you enter after the conversion from one "greatest tool" to an even greater one. ;-)


So, let me rephrase my answer to Mark's suggestion of running the IOC directly under gdb (which triggered me in the first place):

I would not suggest running an IOC directly under command line gdb unless you are really familiar with its methods and commands. Running command line gdb without a good understanding of what you're doing can be *very* frustrating. Been there.

Running the IOC in a graphical debugger, on the other hand, can be a very nice and efficient experience.
In addition to the wide-spread Netbeans and Eclipse IDEs, I recently used Qt Creator a lot, which - while having similar functionality and user experience - is very small, lightweight, and starts up really fast.


Sounds much better, doesn't it?!

~Ralph
References:
Problem in registerRecordDeviceDriver Xinyu Ao
RE: Problem in registerRecordDeviceDriver Mark Rivers
Re: Problem in registerRecordDeviceDriver Ralph Lange
Re: Problem in registerRecordDeviceDriver Ernest L. Williams Jr.

Navigate by Date:
Prev: Re: Problem in registerRecordDeviceDriver Ernest L. Williams Jr.
Next: Eurotherm Temperature Controller Support Chris Whiting
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Problem in registerRecordDeviceDriver Ernest L. Williams Jr.
Next: Re: Problem in registerRecordDeviceDriver Xinyu Ao
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Oct 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·