Announcement

Collapse
No announcement yet.

Easy way to get C++ dev tools?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Easy way to get C++ dev tools?

    I'd like to start doing some basic C++ development on a new Kubuntu 12.10 install, but it seems to be missing some basics (gcc, make, etc.). Am I just not looking in the right places, or do I have to instal stuff? If the tools aren't there by default, is there an easy way to get a basic set of dev tools, or do I have to get the package for each individually?

    #2
    You need to install the package "build-essentials" to get everything you need to build c/c++ packages.

    Comment


      #3
      also "cmake" which for some odd reason isn't part of build-essentials.

      IDE - "kdevelop"

      Are you wanting to do KDE dev? you'll want the KDE sdk then.

      Comment


        #4
        Since KDE is built using Qt, perhaps you might want to install qtcreator as well. It is a world class IDE, superior to MSVC++, IMO.
        "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
        – John F. Kennedy, February 26, 1962.

        Comment


          #5
          Thanks for the help. I've installed build-essentials, and I'll get cmake next.

          Right now I don't plan on doing any KDE development. Also, the projects I have planned aren't really big enough to require an IDE. I'm just going to use gvim, make, and gcc/g++. I may break out gdb, but I don't really expect to need it.

          Comment


            #6
            Consider Kate with Kdbg as your editor and debugger. When I was using MSVC6.0++ on XP to write Qt code I switched to Linux and those tools. I would compile in the console panel of kate and when errors were listed I would click on them and would be taken to the line of code the error was in. When I loaded the source into Kdbg and then the debug-enabled binary I could step through the executable's GUI interface and the lines of code that generated the elements at the same time, showing vars & values, etc..., set up stopping points, etc... I found I could compile 2 to 5X faster in Linux than in MSVC.
            "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
            – John F. Kennedy, February 26, 1962.

            Comment

            Working...
            X