- Windows の場合は、WSL1 の Ubuntu18.04 をインストール済み
- etrobo パッケージをインストール済み
etrobo シミュレータ v1.0をダウンロードしている
すでに etrobo シミュレータ v1.0 にアップデートしている人は、飛ばしてください。
念のため、開発環境のアップデートを行います
$ cd ~/etrobo
$ update
$ cd ~/etrobo/workspace
$ git clone https://github.com/[自分のGitHubユーザ名]/etrobocon2020.git
※)https://github.com/[自分のGitHubユーザ名]/etrobocon2020.gitの部分は先ほどコピーした URL を使う。
最新状態である KatLab のリポジトリから、更新内容を取得する(git pull)ために行う
$ cd ~/etrobo/workspace/etrobocon2020
$ git remote add upstream https://github.com/KatLab-MiyazakiUniv/etrobocon2020.git
etrobo ディレクトリで以下のコマンドを実行する
make app=etrobocon2020 sim up
etrobocon2020 ディレクトリでビルドをしたい場合は、上記コマンドのmakeを./make.shに置き換えて実行する
./make.sh app=etrobocon2020 sim up
etrobo ディレクトリで以下のコマンドを実行する
make right app=etrobocon2020 sim up
etrobocon2020 ディレクトリでビルドをしたい場合は、上記コマンドのmakeを./make.shに置き換えて実行する
./make.sh right app=etrobocon2020 sim up
~/etrobo/workspace/etrobocon2020にあるgtest_all.shファイルを実行することで、 Google Test を実行できます。
$ cd ~/etrobo/workspace/etrobocon2020
$ ./gtest_all.sh
-
cmakeをインストールしていない場合以下のようなエラーが発生した際は、
cmakeをインストールしなければいけません。./test/gtest/gtest_build.sh: 9: ./test/gtest/gtest_build.sh: cmake: not foundWindows の場合は、
sudo apt install cmakeを実行してcmakeをインストールした後、もう一度gtest_all.shファイルを実行してください。macOS の場合は、Homebrewをインストールし、
brew install cmakeを実行してcmakeをインストールした後、もう一度gtest_all.shファイルを実行してください。
TODO: 後で整備する




