demosthenes デモプロジェクトの使用 (Windows)

前提条件:

  • Klocwork サーバーパッケージと Klocwork Visual Studio デスクトッププラグインがインストールされている必要があります。
  • Klocwork サーバーが実行中である必要があります。
Klocwork インストールをテストするには、サンプルプロジェクト 'demosthenes' を使用して、すぐにプロジェクトを作成して解析できます。サンプルプロジェクトを設定するには:
  1. Demosthenes サンプルプロジェクトは、<klocwork_server_install>\samples ディレクトリで見つけることができます。これは Visual Studio で使用できる C/C++ サンプルプロジェクトです。
  2. <klocwork__server_install>\samples\demosthenes フォルダーから kwrun.bat を実行します。ただし、使用している Klocwork インストールがデフォルトのサーバーポート 8080 を使用しない場合は、kwrun.bat ファイルを編集して、サーバーポートをインストールに一致するように変更してから、このコマンドを実行する必要があります。
    kwrun.bat により、現在の作業ディレクトリに demosthenes_winbuild という名前のディレクトリが作成されます。kwrun.bat は demosthenes プロジェクトをサーバー上に作成して、ソースコードの各リビジョンを解析します。
  3. ブラウザに、次の URL を入力します: http://<klocwork_server_host>:<klocwork_server_port>
  4. Klocwork を選択してログインします。認証を設定していない場合は、パスワードは不要です。
  5. プロジェクトのリストから demosthenes を選択します。指摘リストからの指摘を調査することにより、Klocwork の使用できる機能のすべてに精通することができます。
  6. 次に、<klocwork_server_install>\samples\demosthenes\<visual studio version> フォルダーにある '4.sln' ファイルを開くことにより、Visual Studio の demosthenes を開きます。
  7. ソリューションエクスプローラーのソリューションを右クリックして [Klocwork Solution プロパティ] を選択することにより、プロジェクトを Klocwork サーバーに接続します。次に Klocwork Server プロジェクトリストから 'demosthenes' を選択し、[OK] をクリックします。
  8. continuous analysis (継続的デスクトップ解析) を使用すると、ファイルを開くか保存するときに指摘が検出されます。コードの一部を変更して、指摘がオンザフライで処理される様子を確認してください。