jqbsx 发表于 2009-5-29 10:31:43

一个看内核源代码的地方

http://sites.google.com/site/jqbsx3/

另外,还有几个小东西:

bash-3.1
busybox-1.10.2
coreutils-6.10
dialog-1.1-20080316
gedit-2.22.3
make-dfsg-3.81
mktemp-1.5
netcat-1.10
vsftpd-2.0.6
wget-1.11.4
zenity-2.22.1
lighttpd-1.4.19
vlc-0.8.6.h(only c parsed, not cpp)
twm-1.0.4
wmaker-0.92.0
iterm-0.5 (xterm)
libxcursor-1.1.9

功能

1 去除C源代码中未使用的条件编译分枝
2 include 文件链接
3 可以知道变量,在什么地方定义的,在什么地方用过
4 宏在什么地方定义的,包含了哪些宏,被哪些宏包括
5 可以在每一行加笔记


比如:

...
   a =a + b;
   ...
Code::Blocks能告诉你a在什么地方定义的马?

如果

....
{int a;
    .....
   {doulbe a;
         .....

      {sturct sth a;

            .....
            a = b;

         }
   }

}
他能准确告诉你 a 是那里定义的马?

另外:

int a;

他能准确告诉你 a 在哪里使用过吗? 他最多把所有的a 都列出来。


功能上我推荐的比 source insight , doxgen , lxr , 包括 Code::Blocks ,要强大的多。目前 无出其右者!

[ 本帖最后由 jqbsx 于 2009-6-25 19:28 编辑 ]
页: [1]
查看完整版本: 一个看内核源代码的地方