2016年10月13日木曜日

[Cppcheck] 1.76 で Visual Studio プロジェクトファイルの読み込みに対応



--project=     Run Cppcheck on project. The  can be a Visual
                     Studio Solution (*.sln), Visual Studio Project
                     (*.vcxproj), or compile database
                     (compile_commands.json). The files to analyse,
                     include paths, defines, platform and undefines in
                     the specified file will be used.


プロジェクトファイルもしはソリューションファイルを指定すると、その定義に従って解析できるようになりました。
これを待っていた!
(あと cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON で出力できる compile_commands.json にも対応)


iutest で試してみました。


--verbose オプションをつけているので、Define とか Include がどう設定されているのかわかると思いますが、
ちゃんとプロジェクトの設定に従って、しかもすべての構成で解析してくれています!
最高やーん!

みんなも今すぐバージョンアップ!!
ダウンロードはこちらから→ Cppcheck - A tool for static C/C++ code analysis

2016/10/14 追記
Version 1.76 にはハングアップバグがあったようで、その修正バージョンとして 1.76.1 がリリースされていました。

0 件のコメント:

コメントを投稿