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

 

 <過程待細化>

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM