Posted on 2009-09-19 22:10
S.l.e!ep.¢% 閱讀(1981)
評論(0) 編輯 收藏 引用 所屬分類:
test
?PClint配置 收藏
建一個proj.bat批處理文件, 文件內(nèi)容如下:
d:\pclint\lint-nt.exe -id:\pclint\check include.lnt? std.lnt option.lnt files.lnt %1 %2 %3 %4 %5 %6 %7 %8 %9
{假設(shè)pclint存放在d:盤根目錄下, include.lnt std.lnt option.lnt files.lnt 都在d:/pclint/check目錄下}
?include.lnt文件的內(nèi)容:
-id:/pclint
-id:/pclint/lnt
-iC:/"Program Files"/vc8/vc/include
-iC:/"Program Files"/vc8/vc/atlmfc/include
//-iC:/"Program Files"/vc8/vc/PlatformSDK/include/prerelease
-iC:/"Program Files"/vc8/vc/PlatformSDK/include
-iD:\MSYS\1.0\src\Torque\SDK\engine
-iD:\MSYS\1.0\src\Torque\SDK\lib\openal\win32
-iD:\MSYS\1.0\third_party
std.lnt文件內(nèi)容如下:
//c:/pclint/lnt/co-cb.lnt // 編譯器相關(guān)選項
//c:/pclint/lnt/env-cb.lnt // 開發(fā)環(huán)境相關(guān)選項
//c:/pclint/lnt/lib-atl.lnt
//c:/pclint/lnt/lib-owl5.lnt
//c:/pclint/lnt/lib-stl.lnt
//c:/pclint/lnt/lib-w32.lnt
//c:/pclint/lnt/lib-win.lnt
//c:/pclint/lnt/lib-wnt.lnt // 使用庫的選項
////c:/pclint/lnt/au-sm123.lnt
//c:/pclint/lnt/au-ds.lnt
////c:/pclint/lnt/au-misra2.lnt // 作家推薦選項
d:/pclint/lnt/au-sm.lnt
d:/pclint/lnt/au-ds.lnt
d:/pclint/lnt/co-msc71.lnt
d:/pclint/lnt/env-vc7.lnt
d:/pclint/lnt/lib-mfc.lnt
d:/pclint/lnt/lib-stl.lnt
d:/pclint/lnt/lib-w32.lnt
d:/pclint/lnt/lib-wnt.lnt
d:/pclint/lnt/lib-atl.lnt
//c:/pclint/lnt/options.lnt
-si4 -sp4
//-d_FLAT_ -u_SMALL_ -si4 -sp4 // 其他一些選項,可以查閱幫助文檔
option.lnt文件內(nèi)容如下:
//-e720 // allow direct test of assignment
//-e502 -e713 -e737 -eau // don't report on signed/unsigned mismatches
//-e734 // allow sub-integer loss of information
//-e701 -e703 // shifting int left is OK
//-e718 // allow calls to undeclared C functions
//-e746 // allow calls w/o prototypes in C.
-wlib(0)?? //忽略庫文件
-e715
-e522
-e534?????? //避免未使用函數(shù)返回值的警告
-e830
files.lnt文件內(nèi)容如下:(也就是項目里所有CPP文件的絕對路徑), 比方:
d:\MSYS\1.0\src\Torque\SDK\engine\ext\check\dll.cpp
d:\MSYS\1.0\src\Torque\SDK\engine\ext\check\Majon.cpp
d:\MSYS\1.0\src\Torque\SDK\engine\ext\check\stdafx.cpp
d:\MSYS\1.0\src\Torque\SDK\engine\ext\check\test_console\test.cpp
d:\MSYS\1.0\src\Torque\SDK\engine\ext\check\test_console\test_console.cpp
?
本文來自CSDN博客,轉(zhuǎn)載請標明出處:http://blog.csdn.net/africahyena/archive/2007/11/14/1883830.aspx