Showing posts with label eclipse. Show all posts
Showing posts with label eclipse. Show all posts

Sunday, January 9, 2011

Valgrind website updation on Eclipse IDE integration via LinuxTools plugin suite

Request to update Valgrind  Frontend/GUIs page sent to Valgrind-Developer list.
Contains useful info for anyone interested in GUI based debugging of C/C++ programs using Valgrind etc.
>>>>>>>>>>>>>>>>>>>>>>

Hi,

This is regarding an updation to the "Valgrind Frontends/GUIs" page: 
http://www.valgrind.org/downloads/guis.html

LinuxTools is a GUI plugin suite to  integrate Valgrind into the Eclipse C++ 
CDT.
Could you add an entry for this in "Valgrind Frontends/GUIs" page?

As can be seen on forums like stackoverflow.com lots of people are interested in
using Valgrind (and such other tools) from the Eclipse IDE but don't know
how to go about doing it. Having an entry on Valgrind's pages would help out
such people.

Some useful links on usage of Valgrind with LinuxTools:

[Website]
This is the Eclipse Linux Tools website:
http://www.eclipse.org/linuxtools/index.php

2) Valgrind support page:
http://www.eclipse.org/linuxtools/projectPages/valgrind/

[Usage]
1) Valgrind User Guide (Wiki):
http://wiki.eclipse.org/Linux_Tools_Project/Valgrind/User_Guide

2) How-to configure Valgrind plugin of Eclipse (with Video Demos):
http://www.eclipse.org/linuxtools/projectPages/valgrind/

3) How-to configure Callgrind plugin of Eclipse:
http://www.eclipse.org/linuxtools/projectPages/callgraph/

4) How-to use Valgrind with Eclipse as an External Tool:
http://kapo-cpp.blogspot.com/2007/02/detecting-memory-leak.html

[Download]
Eclipse IDE for C/C++ Linux Developers 
(includes Incubating components like valgrind, gprof, systemtap etc) (120 MB): 
http://techtalkies.blogspot.com/2010/09/howto-install-eclipse-cdt-for-c.html

[Installation]
My blog post "Howto install Eclipse CDT for C++ programming on Linux":
http://techtalkies.blogspot.com/2010/09/howto-install-eclipse-cdt-for-c.html

- Gurudutt Mallapur.
 
>>>>>>>>>>>>>>>>>>>>>>
P.S.: 
Some history on the origin of this post: A mail I sent to the Valgrind Developer list on 2010-10-07.
It seems to be unanswered to date and sits quietly in the archives @http://thread.gmane.org/gmane.comp.debugging.valgrind.devel/12202. I followed all the directions for submitting to the dev-list AFAIK. Though how it ended up in the debugging section I don't recollect. Actually I tried mailing multiple times/ways but all I got was a bounce-back message even after sending the mail from yahoo (disabling html). Tried everything I could think of to get the message across ;-). Finally found the obituary of my post in the archives. 
Conclusion: Anyway I'm glad I've got my own blog to capture this knowledge for anyone who needs it.

Tuesday, October 26, 2010

StarUml is dead (NOT)!! Long Live the Stars!!

Star UML a very nice stable open-source design tool was suspected to be dead.
The tool is downloaded quite heavily, but development seems to have been abandoned as of 2005 with a stable release version 5.0.

But hey!! Just-a-minute, StarUML seems to have been rebooted as of (2010-July-19).
Originally written in Delphi, looks like its being converted to an eclipse plug-in in java.
Don't know how long it'll take to do the conversion though.
Seems like there are two(?) developers working on it right now.
Best of Luck to you.
Anybody with experience in Eclipse plugins and Java wanna help?!!!

Refer the project news and an announcement below:

Kick-off with Java-based StarUML Project

http://sourceforge.net/news/?group_id=152825

Monday, September 20, 2010

Installing Eclipse C++ CDT with Linux Tools for debugging and profiling applications on Linux

The Eclipse incubation project Linux Tools integrates C/C++ Development tools.
It's a GUI plugin to integrate tools like Valgrind, GProf, GCov, SystemTap etc into the Eclipse C++ CDT IDE.

[Articles on Linux Tools]
Download page of Eclipse Helios gives 2 good alternatives for C++ developers on Linux:
  • Java6 JRE update :apt-get install sun-java6-jre
  • Unzip the Eclipse tarball and run the eclipse binary from inside the tarball: 
          tar -zxf eclipse-cpp-helios-linux-gtk.tar.gz && ./eclipse

[Website]
[Usage]
[Docs]
[Whitepapers]

[Interview]



[Cpp Check tool integration with Eclipse]
  • cppcheclipse integration of with Eclipse CDT from (google code):
  • About: http://code.google.com/a/eclipselabs.org/p/cppcheclipse/
  • Wiki: http://code.google.com/a/eclipselabs.org/p/cppcheclipse/wiki/Installation
  • Download: http://code.google.com/a/eclipselabs.org/p/cppcheclipse/downloads/list