Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

以降、2.と3.の手順は、コンテナ内のクロスコンパイラ(arm-none-eabi-gcc)を用いてサンプルプロジェクトのビルドが可能であることを確認するための手順であり、必須の手順ではありません。
不要な場合は3. C++testプロジェクトの作成から進めてください。

  1. コンテナにログインして、FlowAnalysisプロジェクトをビルドします。

...

Code Block
$ cd FlowAnalysis/
$ make

...

C++testプロジェクトの作成

ビルドデータファイル(BDF)の作成

...

Code Block
$ ./generate_BDF.sh FlowAnalysis

...

  1. lsコマンドで、ホスト上の<付属資料ディレクトリ>/cpptest_work/<サンプルプロジェクト>直下にcpptestscan.bdfが作成されていることを確認します。

Code Block
$ ls ~/work_docker/cpptest_work/FlowAnalysis

...

C++testプロジェクトへインポート

作成したBDFを基にホスト上のC++testでプロジェクトをインポートします。

...

  1. [ファイル]>[新規]>[プロジェクト]を選択します。

  2. [C/C++test]>[ビルド データ ファイルからプロジェクトを作成]を選択し、[次へ]をクリックします。

  3. [ビルド データ ファイル]>[参照]からビルドデータファイル(BDF)の作成の成果物であるcpptestscan.bdfを選択します。

  4. 以下のダイアログが表示されるので、[OK]を選択してください。

    Image RemovedImage Added

  5. [コンパイラ設定]>[種類]よりarm-none-eabi-gcc 9.x(x86_64)GNU_GCC7.xを選択します。
    ※プルダウンリストの一番上に表示されます。

  6. 以下のダイアログが表示されるので、[はい]を選択してください。

    Image RemovedImage Added

  7. 以下のように、C コンパイラとC++ コンパイラ、リンカーがそれぞれ事前準備で<C++testインストールディレクトリ>remote-arm-none-eabi-gcc(g++)が正しく指定されることを確認し、[終了]を選択します。

    Image RemovedImage Added


    事前準備 - 付属資料の配置&初期設定の手順4.を実施していない場合、C++testインストールディレクトリが異なっていることがあります。その場合、直接正しいC++testインストールディレクトリに変更してください。

...