说在前面

本篇教程是关于如何在Source Insight加载源码,在Source Insight查看源码的好处就是方便查找和管理。

1 下载源码

以ReactOS 0.4.14 的源码为例,在github中下载ReactOS 0.4.14的源码。

image-20230716162126853

随便下载在一个文件中,下载后解压即可。

2 下载Source Insight


SourceInsight是收费软件。如果想下载Patched版本,可移至看雪的一篇文章。安装过程请参考看雪的文章。

3 配置ReactOS项目

1)新建项目

Project –>New Project

image-20230716163701729

2)项目名和路径

image-20230716164020515

3)选择源码目录

在Path中选择解压后的根目录。

image-20230716164226112

选择后点击OK。

image-20230716164345966

4)点击Add Tree

image-20230716164516461

点击后等待读条几秒后。

image-20230716164620714

接着退出。

image-20230716164705511

5)Activate Project Symbol List

按下F7,即激活项目符号,弹窗出来后直接点击”是”就行。

image-20230716164849358

等待1、2分钟就行了。

6)查询函数和结构体

CTRL+F查找就行。

image-20230716165654684

4 一些问题

  1. project窗口不见了,看不到文件列表。

image-20230716173601377

  1. 想要加载某个项目时。(当已经存在项目时,可以点击File->Close(或者Close All)关闭项目)

在空白处右键,点击菜单中的Open Project。

image-20230716173717615

点击OK即可。

image-20230716173954281