LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-22-2010, 12:49 PM   #1
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Rep: Reputation: 50
Good IDE for C/C++


I'm looking for a good IDE for C/C++, that runs well in slackware.
I used CodeBlocks, but I can't compile in the current, and its getting a little old.

I see a lot of threads talking about anjunta and kdedeveloper, but I don't like these.

Someone have any suggestion?
 
Old 05-22-2010, 12:54 PM   #2
AlucardZero
Senior Member
 
Registered: May 2006
Location: USA
Distribution: Debian
Posts: 4,824

Rep: Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615
eclipse?

vim?
 
Old 05-22-2010, 01:18 PM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,222

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
QtCreator.

Fantastic IDE, and definitely not just for Qt.
 
Old 05-22-2010, 01:55 PM   #4
em21701
Member
 
Registered: Feb 2008
Location: Rhode Island, USA
Distribution: Slackware12.2 & Slackware64-current
Posts: 265

Rep: Reputation: 40
Qt creator is also suggested by blender devs

http://wiki.blender.org/index.php/Us...QTCreatorLinux
 
Old 05-22-2010, 02:06 PM   #5
bgeddy
Senior Member
 
Registered: Sep 2006
Location: Liverpool - England
Distribution: slackware64 13.37 and -current, Dragonfly BSD
Posts: 1,810

Rep: Reputation: 232Reputation: 232Reputation: 232
Eclipse with CDT (the C developers tools) is nice.
 
Old 05-22-2010, 02:37 PM   #6
easuter
Member
 
Registered: Dec 2005
Location: Portugal
Distribution: Slackware64 13.0, Slackware64 13.1
Posts: 538

Rep: Reputation: 62
Vim + Ctags + Nerdtree
 
Old 05-22-2010, 02:46 PM   #7
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Geany
 
Old 05-22-2010, 04:02 PM   #8
mlpa
Member
 
Registered: May 2008
Location: Aveiro
Distribution: Slackware
Posts: 542

Original Poster
Rep: Reputation: 50
I'm using Qt creator, its only good for C++, and just make projects based on pro files and qmake.
I'm looking for something more general.

I will try geany.

Geany have potential, but lacks the concept of project, only work with single files.

Last edited by mlpa; 05-22-2010 at 04:08 PM. Reason: Tested Geany
 
Old 05-22-2010, 04:04 PM   #9
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Emacs with Emacs Code Browser (http://ecb.sourceforge.net/) and CEDET (http://cedet.sourceforge.net/).
 
Old 05-22-2010, 04:07 PM   #10
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Because Slackware seem like is a KDE taliban, I suggest KDevelop.

However, even KDE(4) is the main Slackware desktop environment, they awful insult the present and future KDE/Qt developers, stripping down the entire Qt4 documentation, thinking to strip 50MB OF DOCUMENTATION, from a blue whale with size likely of 4GB.

What a shame for a Linux distro that use KDE as main D.E.!

Last edited by LuckyCyborg; 05-22-2010 at 04:13 PM.
 
Old 05-22-2010, 09:40 PM   #11
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
Quote:
Originally Posted by LuckyCyborg View Post
Because Slackware seem like is a KDE taliban, I suggest KDevelop.

However, even KDE(4) is the main Slackware desktop environment, they awful insult the present and future KDE/Qt developers, stripping down the entire Qt4 documentation, thinking to strip 50MB OF DOCUMENTATION, from a blue whale with size likely of 4GB.

What a shame for a Linux distro that use KDE as main D.E.!
Quote:
Originally Posted by Alien Bob View Post
Slackware uses the KDE team's copy of Qt. This copy contains patches to fix KDE crashes, these patches are not yet present in the original Qt repository. The qt-copy tarball of the KDE team does not contain any documentation.
We will not ship this documentation either because it is big, and available online.

There is a reason why we use a particular version of Qt: we use whatever the KDE team recommends to be used in combination with a specific version of KDE. For Slackware 13.0, we use KDE 4.2.4 for which the recommented version of Qt is 4.5.x.

For KDE 4.4 the recommended version of Qt will be 4.6.1

Eric
Is that sufficient?
 
Old 05-22-2010, 10:55 PM   #12
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Quote:
What a shame for a Linux distro that use KDE as main D.E.!
If only Slackware shipped with XFCE, FVWM, blackbox, fluxbox, mwm, twm, or windowmaker! Imagine a world where you could only select anything other than KDE from the kdm login screen!

Wait, we're already in that world.
 
Old 05-22-2010, 11:14 PM   #13
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
this is a(n other) sufficient explanation why it not a good idea to follow the kde devs to much and shows again how kde pulls down slackware's quality.
(sorry for that, I am still a kde user but from time to time I have to say some bad words about kde:-)
 
Old 05-23-2010, 01:39 AM   #14
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,222

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by mlpa View Post
I'm looking for a good IDE for C/C++
Quote:
Originally Posted by mlpa View Post
I'm using Qt creator, its only good for C++.
Well, you did specifically ask for a C/C++ IDE. Can we have a better idea of what you're looking for? And, for that matter, why you don't like Ajunta and KDevelop?

Since your first post, you've further specified that you want an IDE that supports project files and multiple languages. In that case, I recommend Netbeans.

Last edited by dugan; 05-23-2010 at 01:49 AM.
 
Old 05-23-2010, 02:59 AM   #15
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,500

Rep: Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308Reputation: 3308
Quote:
Originally Posted by T3slider View Post
Is that sufficient?
No.

First, because the KDE-Qt (used by Slackware) contains the documentation in a source form. It's enough to add this sequence (in the qt.SlackBuild) for building the documentation and installing it:

Code:
# Build and install the shameful documentation
make docs
./config.status
make install_htmldocs install_qchdocs install_docimages INSTALL_ROOT=$PKG || exit 1
Second, the on-line availability argument fail, because not all of us have a broadband connection. How about to use a low band 3G internet connection or dial-up? We talk about poor users of i486 systems but we ignore the poor internet connections?

We have only a single remaining objective: to reduce the size of Slackware blue whale with 50MB, stripping the rich Qt documentation. This is shameful!

IF the Qt documentation size is a really big problem, how about moving it in another (optional) package, i.e. named qt-docs?

Last edited by LuckyCyborg; 05-23-2010 at 03:04 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What's a good IDE for Javascript? s|k Linux - Software 1 03-24-2006 06:14 PM
Good IDE for python? carl0ski Programming 4 12-15-2005 04:49 AM
A good IDE for C/C++ xowl Linux - Software 6 02-05-2005 05:18 PM
good java ide binarydata Linux - Software 6 10-30-2004 02:46 AM
A good IDE sewer_monkey Linux - Software 4 06-01-2002 07:25 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:12 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration