13,000
回編集
460行目: | 460行目: | ||
./clean_build.sh | ./clean_build.sh | ||
cd build | cd build | ||
<br> | |||
<u>※注意</u><br> | |||
<u>Tarballをダウンロードした時、Barrierディレクトリのext/gmockディレクトリ、ext/gtestディレクトリ、ext/gulrak-filesystemディレクトリが空の場合、</u><br> | |||
<u>以下のモジュールのソースコードをダウンロードする必要がある。</u><br> | |||
# Tarballのモジュールをダウンロードする場合 | |||
wget https://github.com/google/googletest/archive/refs/tags/release-<バージョン>.tar.gz | |||
wget https://github.com/gulrak/filesystem/archive/refs/tags/<バージョン>.tar.gz | |||
tar xf googletest-release-<バージョン>.tar.gz | |||
tar xf filesystem-<バージョン>.tar.gz | |||
# Gitを使用してモジュールをダウンロードする場合 | |||
git clone https://github.com/google/googletest.git | |||
git clone https://github.com/gulrak/filesystem | |||
<br> | |||
<u>Barrierのビルドに必要なソースコードを、Barrierディレクトリのext/gmockディレクトリ、ext/gtestディレクトリ、ext/gulrak-filesystemディレクトリにコピーする。</u><br> | |||
# Tarballのモジュールをダウンロードした場合 | |||
cp -r googletest-release-<バージョン>/googlemock <Barrierディレクトリ>/ext/gmock | |||
cp -r googletest-release-<バージョン>/googletest <Barrierディレクトリ>/ext/gtest | |||
cp -r filesystem-<バージョン>/* <Barrierディレクトリ>/ext/gulrak-filesystem | |||
# Gitを使用してモジュールをダウンロードした場合 | |||
cp -r googletest/googlemock <Barrierディレクトリ>/ext/gmock | |||
cp -r googletest/googletest <Barrierディレクトリ>/ext/gtest | |||
cp -r filesystem/* <Barrierディレクトリ>/ext/gulrak-filesystem | |||
<br> | <br> | ||
Barrierをビルドおよびインストールする。<br> | Barrierをビルドおよびインストールする。<br> |