SourceInsight加载Linux内核.config配置,进行内核代码条件编译解析
最近在用Source Insight(以下简称SI)阅读代码的过程中,发现Linux内核的条件编译太多了,很影响阅读效率。探索了一下SI的界面,发现在“Project->Project Settings…->Conditional Parsing->Conditions…”是有条件解析的配置的,且支持以特定的xml格式导入预编译宏。于是写了一个转换脚本,把Linux内核的.config配置文件转换成SI的.conditions.xml配置文件。导入之后就可以让SI不解析实际上没有被编译进去
转载
2020-11-11 19:39:41 ·
996 阅读 ·
0 评论