靜態程式碼檢測工具Cpplint
阿新 • • 發佈:2019-02-18
1 Cpplint是一個python指令碼,Google使用它作為自己的C++程式碼規範檢查工具。
2 windows下的簡單使用
Install python,並將C:\Python27新增到系統環境變數Path中;
雙擊執行python-2.7.8.amd64.msi,安裝到C:\Python27
2.3 開始測試cpplint
E:\CC\XX下的KK專案
“開始” ---- CMD
E:\CC\XX>python C:\cpplint\cpplint.py Main.cpp ooo1.cpp
ddd1.cpp ccc1.cpp bbb1.cpp 2>result1.xml
或者使用指令碼檢測多個檔案:
del result3.xml For /r %%a in (*.cpp) do (python C:\cpplint\cpplint.py %%a 2>>result3.xml)
pause
Save above as autocheck.bat.
開啟VS2010 ----工具----外部工具
Title: Cpplint.py
Command: C:\Python27\python.exe
Arguments: "C:\cpplint\cpplint.py" --output=vs7 $(ItemPath)
Initial directory: $(ItemDir)
Check Use Output window 整合的好處:使用方便;錯誤不用再顯示到額外的檔案上,且錯誤可以雙擊跳轉。