如何在SourceInsight设置额外的头文件搜索路径?
例如,我有一个comm.c文件里面引用了头文件#include"abc\hello\efg.h"我的efg.h路径为C:\proj\include\abc\hello\e...
例如,我有一个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,让他找到这个头文件? 展开
我的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,让他找到这个头文件? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询