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
<過程待細化>
