C/C++test起動用バッチファイルの作成(単体テスト)
C/C++testで解析を行う場合、開発でご利用のコンパイラを使用します。そのため、コンパイラの格納ディレクトリパスを環境変数「PATH」に追加されている状態で、C/C++testを起動する必要があります。
※コンパイラ格納ディレクトリやC/C++testインストールディレクトリはご使用環境に合わせて設定します。
「cpptest単体テストチュートリアル付属.zip」で展開した「tools」ディレクトリ「start_cpptest.bat」をエディタで開きます。
※図の例ではサクラエディタを使用しています。「BUILD_TOOL_CHAIN_DIR」環境変数にCygwinのインストールディレクトリが設定されていることを確認します。
※図の例ではCドライブ直下にCygwinをインストールしています。「CPPTEST_DIR」環境変数にC/C++testの実行ファイルが存在するディレクトリを設定します。
※図の例ではCドライブ直下にC/C++testインストールパッケージを展開しています。C/C++testとCygwin gccコンパイラの格納ディレクトリパスが、「PATH」環境変数に追加される状態であることを確認します。
C/C++testの実行コマンドを設定します。
※図の例ではC/C++test起動時ワークスペースとしてC:\cpptest_workspaceを指定しています。.
「start_cpptest.bat」を保存します。
※本資料において以降の「C/C++testを起動」の記述は、ここで作成した「start_cpptest.bat」を実行し、C/C++testを起動することを指します。
備考:LinuxでのC/C++test起動用シェルスクリプトファイルの作成は以下の手順で行います
「cpptest単体テストチュートリアル付属.zip」で展開した「tools」ディレクトリ「start_cpptest.sh」をエディタで開きます。
$ vi start_cpptest.sh「BUILD_TOOL_CHAIN_DIR」環境変数は、Linuxではディストリビューションに含まれるGCCを用いるため不要
「CPPTEST_DIR」環境変数にC/C++testの実行ファイルが存在するディレクトリを設定します。
export CPPTEST_DIR=/opt/app/cpptestC/C++testの格納ディレクトリパスが、「PATH」環境変数に追加される状態であることを確認します。
export PATH=${PATH}:${CPPTEST_DIR}C/C++testの実行コマンドを設定します。
「start_cpptest.sh」を保存します。
Copyright © 2023 TechMatrix Corporation. All rights reserved