hi I'm really frustrated, First I have no idea how to code the very complex (make files), so I'm using IDE's that would ease the job for me like (netbeans , eclipse ,Kdevelop .. etc) i almost tried every thing starting with
- Emacs (i'm very slow on it and I need autocompletion)
- Netbeans 6.9.1 (crashes , very slow editor,but amazing and very easy in project creation)
- Eclipse (fast editor, i just hate the project configurations even in php it was so annoying)
- Kdevelop(I couldn't even get through the Hello world , configuration and Cmake issues "no executable specified " :S :S
- code blocks not so many ppl recommends it
- anjuta the code completion really sux
you might think i'm lazy or give up quickly but I swear I've searched alot and read the pooooooor tutorials of each one that is bloated with much information that no body needs for getting started.And I think we're really in lack of good documentation in the world of programming. and you can very much see that in (Boost library website) I really hope someone gives me helpful method on how to survive all this mess.
either I'll end up reading CMAKE details that i don't need , and memorize EMACS short cuts (CTRL x CTRL bla bla) and give up the idea of the comfortable easy to use IDEs in 2010 !
After thankfully very good answers , I think it's a must That I read about CMAKE , makefiles concepts. then half of my problems will go away , And I think now using IDE's that blind me from understanding the "Make" things isn't going to be helpful as i'm planning for long term development on linux
thanks for the brilliant simple answers.
p.s (Qt creator is awesome !! it's so much MAC like neat, clean and user friendly )
10 days later: goin old school and using EMACS and CMAKE