Setting up Ubuntu for C/C++ Development

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • myusernotyours
    New Member
    • Nov 2007
    • 188

    Setting up Ubuntu for C/C++ Development

    Hi all

    Am thinking of setting up an Ubuntu Linux system for c/c++ development. I just downloaded the Installation CD. Am wondering whether the CD comes with the tools I will need for development e.g the gcc compiler and the nessesary headers especially the x11 headers. Can someone shed some light? And possibly point to a tutorial that covers the same?

    Regards,

    Alex.
  • sicarie
    Recognized Expert Specialist
    • Nov 2006
    • 4677

    #2
    Ubuntu comes with both the Synaptic (GUI) and Apt-Get (CLI) package managers, so anything you need that is extra, will be available based on the repositories you are accessing.

    You may have to install a few things after the install (like an IDE, graphics library files, etc...), but it should not be difficult.

    Comment

    • myusernotyours
      New Member
      • Nov 2007
      • 188

      #3
      Originally posted by sicarie
      Ubuntu comes with both the Synaptic (GUI) and Apt-Get (CLI) package managers, so anything you need that is extra, will be available based on the repositories you are accessing.

      You may have to install a few things after the install (like an IDE, graphics library files, etc...), but it should not be difficult.

      What about Fedora? Does it come with the compiler and libraries? For the IDE I intend to use Netbeans since I will need to do some java too.

      Regards

      Alex.

      Comment

      • Laharl
        Recognized Expert Contributor
        • Sep 2007
        • 849

        #4
        They both come with all the necessary libraries for C/C++ (if you are missing any, they'd be easy enough to add, but it's unlikely), as well as the GCC compiler and several text editors. You can compile from the command line with no IDE if you like (I do) or you can dig up an IDE.

        Comment

        Working...