「MonoGame 3.8.0以降でfxファイルをコンパイルする」の版間の差分

ページの作成:「2020年5月に発表されたMonoGame 3.8.0 (プレビュー版)から Windowsだけでなく、MacOSLinuxでもプログラマブルシェーダ…」
 
13行目: 13行目:
* https://dl.winehq.org/wine-builds/macosx/download.html
* https://dl.winehq.org/wine-builds/macosx/download.html


[[7z]]を[[インストール]]する。
mgfxcコンパイラは[[7z]]形式で配布されているので[[homebrew]]から[[p7zip]]を[[インストール]]する。
  brew install p7zip
  brew install p7zip


mgfxcコンパイラをインストールするスクリプトを実行する。
mgfxcコンパイラの[[ダウンロード]]と[[インストール]]を全自動でやってくれるスクリプトを実行する。
mgfxcコンパイラなどは「$HOME/.winemonogame」ディレクトリに格納される。
<source lang="bash">
<source lang="bash">
curl -O https://raw.githubusercontent.com/MonoGame/MonoGame/develop/Tools/MonoGame.Effect.Compiler/mgfxc_wine_setup.sh
curl -O https://raw.githubusercontent.com/MonoGame/MonoGame/develop/Tools/MonoGame.Effect.Compiler/mgfxc_wine_setup.sh
23行目: 24行目:
</source>
</source>


mgfxcコンパイラなどは「$HOME/.winemonogame」ディレクトリに格納される。
[[環境変数]]を追加する。
 
環境変数を追加する。
<source lang="bash">
<source lang="bash">
  #bashの場合
  #bashの場合