Jump to content

Distribution+IDE suggestion

- - - - -

  • Please log in to reply
12 replies to this topic

#1
eafkuor

eafkuor

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 218 posts
I'll make it as brief as possible: I've not been using for 3/4 years now, and I have to install it for a project at university.
What I need is an easy to use distribution (I was thinking Kubuntu) and a decen C IDE.
On Windows I'm used to Visual Studio and Eclipse, are there similar IDEs for Linux?
Or do you suggest just using Emacs? This project of course won't be huge, a dozen files I guess, but still I'm used to the wonders of Visual Studio and I'd like to have something similar on Linux.
Thanks in advance

#2
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
Of course Eclipse is cross platform, and kubuntu sounds like a suitable option.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#3
eafkuor

eafkuor

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 218 posts
Yeah but Eclipse is for Java, I need C.
In the meantime, Kubuntu has been downloaded and is ready for installation :D

#4
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
You were out of the loop! Eclipse CDT

It seems to be the most Visual-studio like IDE, both are fairly heavy in size and features.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#5
eafkuor

eafkuor

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 218 posts
Awesome! Thanks! I was going with KDevelop but this definately seems better.

#6
Smilex

Smilex

    Learning Programmer

  • Members
  • PipPipPip
  • 84 posts
Code::Blocks is the one IDE I like the best on Linux, and also the one I've been hearing most about when talking about IDEs on Linux.

#7
eafkuor

eafkuor

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 218 posts
Thanks I'll try it as well :)

#8
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200
Code::Blocks is a horrible mess in my opinion, it combines so many interfaces for wxDev or qt it makes hard to work with.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#9
eafkuor

eafkuor

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 218 posts
In Code::Blocks I've selected gcc but it still required to install g++, am I doing something wrong?
I don't want my code not to compile on my professor's pc, who uses gcc.

#10
Smilex

Smilex

    Learning Programmer

  • Members
  • PipPipPip
  • 84 posts
you can get GCC without g++? If I remember correctly, you can add compiler profiles, wherein you give the paths to the C and C++ compiler, debugger, and stuff.

#11
Alexander

Alexander

    It's Science!

  • Moderators
  • 4,118 posts
  • Location:Vancouver, Eh! Cleverness: 200

eafkuor said:

In Code::Blocks I've selected gcc but it still required to install g++, am I doing something wrong?
I don't want my code not to compile on my professor's pc, who uses gcc.

You will be fine, "g++" is a symlink (symbolic link) of "gcc". This is so if you require a different C++ compiler, you can change g++ to link to something else, without having to change the compiler commands in the make file.

You can verify this with the following command:
ls -la `which g++`

Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.

#12
eafkuor

eafkuor

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 218 posts
ok, thanks :D




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users