差分

ナビゲーションに移動 検索に移動

MacOSにglslangを入れる

80 バイト追加, 2020年5月20日 (水) 00:38
編集の要約なし
== 手順 ==
まずglslangのまず[[glslang]]の[[ソースコード]]を取得する。
git clone https://github.com/KhronosGroup/glslang.git
次にGoogle Testを落としてくる。gitのサブモジュール設定はされていない。次に[[Google Test]]を落としてくる。[[git]]のサブモジュール設定はされていないので必ず手動でやる必要がある。
cd glslang
git clone https://github.com/google/googletest.git External/googletest
./update_glslang_sources.py
cmakeでMakefileを生成する。[[cmake]]で[[Makefile]]を生成する。
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="$(pwd)/install" ../
makeを実行する。[[make]]を実行する。
makeの「j4」オプションはコンパイルの並列数だ。
だいたいCPUの実コア数の2倍くらいで最速になることが多い。経験的にだいたい[[CPU]]の実コア数の2倍くらいで最速になることが多い。
make -j4 install
動作確認を確認する。ビルド成果物は「install」ディレクトリの中にある。
cd install/bin
  ./glslangValidator
== 関連項目 ==

案内メニュー