egulog

よく忘れるので気づいたことなどのメモ。主にUnity3Dのことについて書いてのメモが多いです

ダイナミックリンクライブラリの生成方法

dllを生成する必要があったためメモ。

コンパイルしたいソースファイルがあるディレクトリに移動する。

mcs -r:/Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEngine.dll -r:/Applications/Unity/Unity.app/Contents/Frameworks/Managed/UnityEditor.dll -target:library ○○○.cs

この場合、UnityEngine.dllとUnityEditor.dllをビルドに含める。

○○○.csの部分がコンパイルしたいソースファイル。

ソースフォルダと同じ場所にdllが生成される。