PC_Lint在source insight中的整合與配置
pc_lint可以幫助source insight進行程式碼的靜態檢查:
1、首先,下載pc_lint 這個在百度上直接搜尋就可以了(安裝的時候按照預設目錄直接安裝在C盤就可以了,這樣方便一些,過程見http://www.docin.com/p-399952053.html);
2、配置完pc_lint後在source insight中新增pc_lint外掛,方法:
從“Options”選單中選擇“Custom Commands”命令項。點選“Add…”按鈕
Name欄中輸入任意名字(給自己看的)
Run欄中輸入“C:\PcLint\lint-nt -u -iC:\PcLint\env-si.lnt %f”其中C:\PcLint是你PC-LINT的安裝目錄,env-si.lnt表示為Source Insight定製的配置檔案;
在Output欄中選擇“Iconic Window”、“Capture Output”選項;
在Control欄中選擇“Save Files First”;
在Source Links in Output欄中選擇“Parse Links in Output”、“File,then Line”;
在Pattern欄中輸入“^\([^ ]*\) \([0-9]+\)
然後點右側的Menu...,在彈出的介面中在下拉框Menu中選擇View,然後在下面的Menu Cotents中選擇<end of menu>, 右側點Insert即可(此步增加一個快捷鍵在VIEW選單中)
3、按照設定的快捷鍵使用source insight進行檢查,之後通過source insight反饋回來的資訊將需要新增的配置檔案加入到pc_lint的安裝路徑中去,一半缺少的配置檔案都在安裝目錄C:/lint/int中 找到後,將其複製到C:/lint中即可(需要幾個複製幾個)。