有谁用过Source Insight,欢迎来交流

有谁用过Source Insight,欢迎来交流

   本人现在正使用Source Insight,想看看Linux内核,我已把/usr/src/linux目录全部拷贝到windows,可不知先如何下手,该从何看起,请各位大虾赐教.      
用法很简单。
用source insight建一个工程,然后选择synchronize files,就可以了。以后就可以幸福地一下就找到变量定义,函数原型......      
  能给出一些观看源代码的建议么,还有好象在每个目录下都有Makefile文件,他们有什么用么???      
不知道你有没有学过操作系统,如果没有,就先学习操作系统吧。要先对操作系统有一个总体的把握。
如果你还不知道Makefile的作用,那么就证明你还不熟悉linux/unix的编程。如果是这样,我不建议你直接读操作系统的源代码。先学学linux/unix的应用编程和系统编程吧。      
  Makefile我自然知道是干什么的,我只是不明白为什么他会在每个目录中出现,难道是编译内核时使用的么,多谢指教。      
Makefile相当于VC下的工程文件,指定了编译连接的各种参数和文件。一个Makefile可以include另一个Makefile,多个Malefile显得结构化,更加易于修改。      
  有些程序要用到一些头文件,比如linux/config.h,但把这些文件全部拷贝到Windows中似乎显得太麻烦,有别的招么。多谢!!!      
你说‘把这些文件全部拷贝到Windows中似乎显得太麻烦’,我不知道有什么麻烦的。要看源程序,头文件当然是需要的。
用cp命令时加上‘-r’参数,就可以拷贝自目录下的文件。一个命令就可以把源程序拷贝到windows的分区了。      
  thanks a lot      
   Source Insight 有linux版就好了