如何在SourceInsight设置额外的头文件搜索路径?

来源:百度知道 编辑:UC知道 时间:2024/06/06 00:26:40
例如,我有一个comm.c文件里面引用了头文件#include "abc\hello\efg.h"
我的efg.h路径为C:\proj\include\abc\hello\efg.h,
我的源文件comm.c路径为C:\proj\src\comm.c,
我可以在编译器中设置额外包含头文件目录为C:\proj\include\,如果用gcc编译,命令行应该是-IC:\proj\include\,这时候就肯定能找到我的头文件,这也是一般项目应有的一种目录结构。
但是,现在我用Sorce Insight添加这个项目,目录结构不变,那么它肯定找不到efg.h,因为,我看它是从comm.c的当前目录开始找的,那肯定是不行,所以我想问一下如何设置Source Insight,让他找到这个头文件?

可以找到的啊,你要把这个目录的文件添加到Sorce Insight里。
也就是说在Sorce Insight上创建这个项目时要把C:\proj目录下的所有文件都包含进去,他就能找到。