Chinaunix首页 | 论坛 | 博客
  • 博客访问: 89514
  • 博文数量: 30
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 45
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-12 15:01
个人简介

蒹霞苍苍白露为霜

文章分类
文章存档

2016年(1)

2015年(5)

2014年(24)

我的朋友

分类: C/C++

2015-06-11 09:35:36

看了一遍林锐博士写的《高质量C++/C编程指南》,颇有感触,这些我觉得应该属于最基本的知识的内容,在中国,真的意识到这些小事很重要自觉去做去遵守的人,又有多少呢。

文末提到了PC-LINT这个静态代码检查工具,试了一下,还是不错的。

PC-LINT是不用安装的,从网上下载压缩包比如pclint8.zip拷贝到例如路径c:\,解压后重命名目录为c:\pclint

两种用法使用:
1.DOS下运行:
在DOS下输入C:\PCLint\Lint-nt E:\main.cpp
回车,检查结果就出来了。
检查位于E盘根目录下的main.cpp文件,其他文件类推,输入“路径+文件名”

2.集成到SOURCE INSIGHT
从“Options”菜单中选择“Custom Commands”命令项。点击“Add…”按钮
Name栏中输入任意名字(给自己看的)
Run栏中输入“C:\PcLint\lint-nt -u -iC:\PcLint\env-si.lnt %f”其中C:\PcLint是你PC-LINT的安装目录,
env-si.lnt表示为Source Insight定制的配置文件
在Output栏中选择“Iconic Window”、“Capture Output”选项;
在Control栏中选择“Save Files First”;
在Source Links in Output栏中选择“Parse Links in Output”、“File,then Line”;
在Pattern栏中输入“^\([^ ]*\) \([0-9]+\)”;
然后点右侧的Menu...,在弹出的界面中在下拉框Menu中选择View,然后在下面的Menu Cotents中选择, 右侧点Insert即可(此步增加一个快捷键在VIEW菜单中)
阅读(4425) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~