Thread: C Development environment setup on Linux

  1. #1
    Registered User
    Join Date
    Nov 2006
    Posts
    1

    C Development environment setup on Linux

    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/sc...ts_0.4.0.shtml
    http://www.alwins-world.de/programs/kdesvn/snapshots/
    Last edited by hq4ever; 11-11-2006 at 01:31 PM.

  2. #2
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    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.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  3. #3
    Registered User Jaqui's Avatar
    Join Date
    Feb 2005
    Posts
    416
    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
    Quote Originally Posted by Jeff Henager
    If the average user can put a CD in and boot the system and follow the prompts, he can install and use Linux. If he can't do that simple task, he doesn't need to be around technology.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Wireless Network Linux & C Testbed
    By james457 in forum Networking/Device Communication
    Replies: 3
    Last Post: 06-11-2009, 11:03 AM
  2. Why Linux, for the average user?
    By Hunter2 in forum A Brief History of Cprogramming.com
    Replies: 32
    Last Post: 07-07-2006, 02:36 PM
  3. Development in Linux
    By nickname_changed in forum Linux Programming
    Replies: 3
    Last Post: 05-30-2004, 07:50 PM
  4. MS compiler in Linux environment
    By Fyodorox in forum Linux Programming
    Replies: 4
    Last Post: 06-29-2002, 05:23 PM
  5. which linux environment should I use?
    By Dissata in forum Linux Programming
    Replies: 19
    Last Post: 10-02-2001, 06:45 AM