HowTo——Keil软件中使用PC-Lint进行嵌入式C语言代码的静态分析

PC-Lint可以针对C\C++代码进行静态分析,发现更多编译器不提示的错误或规范。在利用keil进行基于ARM的C语言软件开发时,也可利用该工具,前提是要在keil里配置好PC-Lint环境。

1. 安装PC-Lint软件

装完后会提示你是否配置针对,在点Finish之前,去掉√I want to run the configuration program now

2. 打开Keil中的菜单PC-Lint Options

Lint Executable里选择好Lint.exe的路径

关键的下一步:

3. 【Configuration File】里选择好针对每个特定ARM工程的LNT配置文件

新建个文本文件,不妨命名为arm_project.LNT,该LNT文本文件里面指明:

a. ARM编译器配置文件路径,如

C:\Keil\ARM\BIN\CO-KCARM.LNT

b. Keil的C语言标准库头文件目录

c. ARM工程的头文件所在目录,-I开头

技巧:直接复制Keil工程选项Option的C/C++头文件路径,如

-I"./Library/;./usr;./include;....."

如果提示-I选项路径太长,LNT文件里可以有多条-I

4. 利用Keil里的菜单使用PC-Lint

 

 <过程待细化>

 

 

 

posted @ 2013-05-14 18:13  qkshan  阅读(4012)  评论(0编辑  收藏  举报