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