PDA

View Full Version : C Development environment setup on Linux



hq4ever
11-11-2006, 01:27 PM
Hello,

I've been wondering if anyone could recommend proper tools / frameworks for development circle with C on Linux.

I'm talking about tools that would have natural integration with the "standard" utilities such as make, gcc, gdb subversion and co.

I'm looking for some kind of application that would ease the life of my developers, I'd like the to be able to add / remove tags of builds to custom compile their code. We are using lots of open source libraries & software in our product, I need the tools to know how to handle 3rd party libraries as well.

Our development IDE is slickedit. The environment is RH WS 4.

I've also started to examine projects such as:
http://buildbot.sourceforge.net/
http://www.cmake.org/HTML/Index.html
http://doc.trolltech.com/3.0/qmake-manual.html

and the quoted below.

Any help / links would be highly appreciated.
Thank you,
Maxim.


Build tools other then "make"
-----------------------------
OCamle - http://omake.metaprl.org/index.html
SCons (Cross Platform) - http://www.scons.org/
Boost Build System - http://boost.sourceforge.net/boost-build2/


Build Environments
------------------
http://termite.sourceforge.net/


Trac
----
OSS project demo - http://code.djangoproject.com/
List of corporate users - http://trac.edgewall.org/wiki/TracUsers


Development Ideas
-----------------
http://www.catalysis.org/


Graphical SVN clients
--------------------------------
http://jsvn.alternatecomputing.com/
http://esvn.umputun.com/
http://rapidsvn.tigris.org/screenshots.html
http://ar.oszine.de/projects/qsvn/screenshots_0.4.0.shtml
http://www.alwins-world.de/programs/kdesvn/snapshots/

CornedBee
11-11-2006, 05:46 PM
I'm doing my developing mostly in plain text editors and some command line build tool, preferably SCons or Boost.Build.

I haven't worked on anything larger than smallish (6 people) projects in Linux, though.

Jaqui
11-14-2006, 05:20 PM
QT is a c++ tool set, since the QT widgets are all c++ based.

the KDE tool KDevelop is a multi language ide with every tool integrated in it.
the commercial version is KDE Studio.
both support c, c++ and most scripting languages.
While these are based on the QT tool set, they have added a lot more support for other languages than exists in the QT tools