小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


CppCheckをソースコードから自分でビルドしてみる


photo credit: nyuhuhuu via photopin cc

はじめに

フリーのC/C++向け静的コード解析ツールCppCheckをソースコードからビルドしてみました。

環境
  • Windows7 Enterprise
  • Visual Studio 2013 体験版
  • Cppcheck 1.67 dev
ソースコードの入手

以下のページからソースコードをダウンロードします。


ソースコードのビルド

1.zipファイルを解凍して、cppcheck.slnを開きます。
2.確認ダイアログが二、三度表示されますが、すべてOKボタンをクリックします。

3.ビルドの種別からReleaseを選択します。

4.メニューバーからビルド(B)→ソリューションのリビルド(R)を選び、ビルドが完了するまでしばらく待ちます。

動かしてみる

リビルドが完了すると、binフォルダ配下に以下のファイルができあがります。

  • cfgフォルダ
  • cppcheck.exe
  • cppcheck-core.dll

これらをcppcheckのインストールフォルダ(C:\Program Files\Cppcheck)にコピーして、上書きします。

cppcheckのバージョンを確認するには、コマンドプロンプトから以下のコマンドを実行することで、確認できます。

cppcheck --version
>Cppcheck 1.67 dev