原文地址:https://blog.csdn.net/liweibin812/article/details/84544750
TscanCode是騰訊靜態分析團隊開發的一款開源免費的C/C++靜態分析工具,由於其比較簡單實用,準確率較高,並且掃描C/C++代碼不需要進行編譯,所以個人覺得對C/C++項目開發挺有幫助的,就簡單介紹一下該工具的安裝與使用。
1.Tscancode下載安裝
https://github.com/Tencent/TscanCode
下載完成,點擊下一步,一直到安裝完成即可,因爲Tscancode有騰訊團隊維護,所以,建議使用TscanCode。安裝完成後的界面如下圖所示,簡介明瞭。
2.掃描項目,導入即可,即可以導入一個文件夾,也可以導入單個文件。
3.可以進行規則配置,點擊設置,
4.點擊掃描,結果如圖所示,關閉之前需要保存結果文件爲xml,以便於下次查看。
5.點擊具體某項列表,可以進行詳細信息查看
PS:
騰訊還提供了一個內存泄露檢測工具tMemMonitor,詳細參見:https://blog.csdn.net/chenlycly/article/details/80441433