Hi,
Does anyone know any tools that can help working with huge C++ project under linux? There are plenty of tools which allow to track calls or data flow but I can not find any under linux. Even good IDE tool would be helpful. I find KDevelop (which is believed to be one of the best I think) hard to work with. After an hour of trying to create project from existing source file I still can not figure out how to do it.
I'm digging in squid-cache code and it looks that in linux grepping is the fastest way to find what's going on in 100k lines of code...
Maybe Code::Blocks http://www.codeblocks.org/ dose fit your needs. It hasn't as many features as KDevelop, but is still usable for larger projects. But to be honest: I have never tried to create large a project from existing source with Code::Blocks.
I am using eclipse for cross plattform C++ development (Windows XP and linux [suse 10.x]) for more than a year now. I'm not sure if it offers analysis capabilities (there are many plugins around) but at least it is an easy way for navigating through the sources.