1、为什么要使用source Insight
(1)对于一个真正的项目,往往有几百甚至上万个C文件、h文件,代码量非常大,代码之间关联非常复杂,就带来一个问题,代码的分析、
阅读越来越难。譬如这里引用了一个函数但是这个函数可能在另一个目录下的一个文件夹中存放,这样情况下代码查找和阅读很困难,我
们希望有一个好工具能够帮助。于是乎有了Source Insight。
安装:
2、安装3.5版本:学习资料里提供了安装包。和安装普通软件一样都默认安装就行,激活码在我们安装包文件夹下的Sn.txt文件内。
安装包文件介绍:Si35Setup.exe(这个是安装文件)AstonSICfg.CF3 (这个是配制文件:颜色文字大小)Insight3.exe(这个是汉化文件,把这个丢到安装目录下覆盖
原来的安装目录下的Insight3.exe就实现汉化)
3、建立工程及添加文件:
(1)要使用SI看代码,首先要创建一个工程。菜单栏:project->new project在弹出对话框里设置:New project name (新工程名称)
工程存放的路径。
(2)工程项目文件和工程管理的源代码文件目录可以不同,但是我一般习惯放在一起。老师一般喜欢在源代码(就是下载的那个uboot)
目录下建一个SI_Proj文件夹,然后把工程项目目录放到这个文件夹里面。(就是源码,我们要学习下载的ubot的目录下,他建一个新文件
夹来存放工程项目)
第一步:在菜单栏点project->new project在弹出对话框里设置:New project name 设置好后点OK。第二步:弹出对
话框:New project Settings (工程设置)这里不用管点OK(默认设置);
第三步向项目中添加文件:在add and Remove project(添加和删除目录)对话框中:Directory(左边这是备选文件)选项中: 默认是在SI_Proj目录下,
我们要添加的是在SI_Proj的父目录(uboot_junding)里面(就是uboot源码目录)当选定左边要添加目录时左边就出现好多。然后
点Add Tree后下面看到添