Chinaunix首页 | 论坛 | 博客
  • 博客访问: 142830
  • 博文数量: 36
  • 博客积分: 901
  • 博客等级: 准尉
  • 技术积分: 592
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-07 13:31
文章分类

全部博文(36)

文章存档

2013年(14)

2012年(22)

我的朋友

分类: C/C++

2013-03-20 21:41:33

(1)符号解析
SourceInsight无法识别某些C宏定义,造成文件解析错乱,可以自行修改配置,让SI识别这些宏,具体方法:
打开SI安装目录下的c.tom,加入自行定义的宏,例如:C代码中的#define METHODDEF(type) static type,可以在配置文件中增加一行METHODDEF(type) static type。

SourceInsight对于宏定义的值,也无法判断,同样造成文件解析错乱,有时候会提示too complex to parse,可以修改配置,将宏定义的值传给SI,具体方法:
options -> Languages -> Conditional Parsing 中,针对project或者global,确定宏定义的值,例如:ANDROID_RGB 1。
阅读(4549) | 评论(0) | 转发(0) |
0

上一篇:(待处理)emacs中比较文件差异ediff

下一篇:没有了

给主人留下些什么吧!~~