C/C++test起動用バッチファイルの作成(単体テスト)

C/C++testで解析を行う場合、開発でご利用のコンパイラを使用します。そのため、コンパイラの格納ディレクトリパスを環境変数「PATH」に追加されている状態で、C/C++testを起動する必要があります。
※コンパイラ格納ディレクトリやC/C++testインストールディレクトリはご使用環境に合わせて設定します。

  1. 「cpptest単体テストチュートリアル付属.zip」で展開した「tools」ディレクトリ「start_cpptest.bat」をエディタで開きます。
    ※図の例ではサクラエディタを使用しています。

  2. 「BUILD_TOOL_CHAIN_DIR」環境変数にCygwinのインストールディレクトリが設定されていることを確認します。
    ※図の例ではCドライブ直下にCygwinをインストールしています。

  3. 「CPPTEST_DIR」環境変数にC/C++testの実行ファイルが存在するディレクトリを設定します。
    ※図の例ではCドライブ直下にC/C++testインストールパッケージを展開しています。

  4. C/C++testとCygwin gccコンパイラの格納ディレクトリパスが、「PATH」環境変数に追加される状態であることを確認します。

  5. C/C++testの実行コマンドを設定します。

    ※図の例ではC/C++test起動時ワークスペースとしてC:\cpptest_workspaceを指定しています。.

  6. 「start_cpptest.bat」を保存します。
    ※本資料において以降の「C/C++testを起動」の記述は、ここで作成した「start_cpptest.bat」を実行し、C/C++testを起動することを指します。

備考:LinuxでのC/C++test起動用シェルスクリプトファイルの作成は以下の手順で行います

  1. 「cpptest単体テストチュートリアル付属.zip」で展開した「tools」ディレクトリ「start_cpptest.sh」をエディタで開きます。
    $ vi start_cpptest.sh

  2. 「BUILD_TOOL_CHAIN_DIR」環境変数は、Linuxではディストリビューションに含まれるGCCを用いるため不要

  3. 「CPPTEST_DIR」環境変数にC/C++testの実行ファイルが存在するディレクトリを設定します。
    export CPPTEST_DIR=/opt/app/cpptest

  4. C/C++testの格納ディレクトリパスが、「PATH」環境変数に追加される状態であることを確認します。
    export PATH=${PATH}:${CPPTEST_DIR}

  5. C/C++testの実行コマンドを設定します。

  6. 「start_cpptest.sh」を保存します。

Copyright © 2023 TechMatrix Corporation. All rights reserved