轉帖|使用教程|編輯:況魚杰|2020-11-03 09:59:10.880|閱讀 639 次
概述:本文介紹了PC-lint Plus的使用方法:集成到IDE-如何集成到UE中和makefile方式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
PC-lint Plus是一種靜態分析工具,通過分析C和C ++源代碼來發現軟件中的缺陷。與編譯器一樣,PC-lint Plus會解析源代碼文件,執行語義分析,并構建一個抽象語法樹來表示程序。PC-lint Plus采用各種機制,包括數據流分析,數值跟蹤,讀寫分析,強類型檢查,功能語義驗證和許多其他技術,來提供對單個文件和整個項目強大而全面的分析。
本文介紹了PC-lint Plus的使用方法:集成到IDE-如何集成到UE中和makefile方式。
makefile方式
這里makefile指的是一類文件,用在C/C++的Make工具中,Make工具通過makefile文件來描述源程序之間的相互關系,并自動維護編譯工作。Makefile文件按照特定的語法進行編寫,文件中需要說明如何編譯各個源文件,并連接生成可執行文件。?Makefile文件作為一種描述文檔一般需要包含以下內容:
Makefile中允許使用簡單的宏指代源文件及其相關編譯信息,也稱宏為變量。在引用宏時只需在變量前加$符號,但值得注意的是,如果變量名的長度超過一個字符,在引用時就必須加圓括號()。
平臺目前使用的Make工具是Tornado集成環境中的自帶的make.exe(一般位于Tornado安裝目錄\host\x86-win32\bin),它實際上是GNU?Make?version?3.74?(vpath+),以上的版本信息具體情況可能會略有不同,可以通過make?–v來查看。那么,在說明平臺的makefile結構和如何將PC-lint結合到makefile中使用之前,先來介紹GNU?Make及makefile。
本文內容就是這樣了,希望對您有所幫助!您可以繼續關注我們慧都網,了解更多產品資訊~也可以下載PC-lint Plus試用版免費評估~
相關內容推薦:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn