「MacにMoltenVKを入れてVulkanを使ってみる」を編集中
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
== ソースコードから環境構築 == | == ソースコードから環境構築 == | ||
− | + | homebrewでcmakeとpython3を入れる。 | |
brew install cmake | brew install cmake | ||
brew install python3 | brew install python3 | ||
− | + | 同じようにninjaを入れるとビルドが速くなる。これは入れなくてもいいが入れといた方がいい。 | |
brew install ninja | brew install ninja | ||
− | + | MoltenVKの[[ソースコード]]を[[github]]から取得する。 | |
git clone https://github.com/KhronosGroup/MoltenVK.git | git clone https://github.com/KhronosGroup/MoltenVK.git | ||
15行目: | 15行目: | ||
./fetchDependencies -all | ./fetchDependencies -all | ||
− | + | MoltenVKをビルドする。 | |
xcodebuild -quiet -project MoltenVKPackaging.xcodeproj -scheme "MoltenVK Package" build | xcodebuild -quiet -project MoltenVKPackaging.xcodeproj -scheme "MoltenVK Package" build | ||
− | + | 以下のディレクトリに[[ライブラリ]]が出来上がる。静的ライブラリもあるので[[Xamarin.Mac]]なんかでのバインディングも簡単に作れそう。 | |
Package/Release/MoltenVK/ | Package/Release/MoltenVK/ | ||