我一直在尝试在C#Unity Linux中使用DllImport ("filename.dll")
,并在下面找到了
Unity / C#能够识别独立的.dll文件,即 如果dll A不依赖于任何其他dll,则识别
Unity / C#无法识别依赖的.dll文件,即 如果dll A依赖于dll B,dll C,dll D等,则无法识别dll A,尽管所有4个dll(A,B,C,D dll)都在同一位置
............................................... .................................................. ...... .....
我使用了依赖Walker for UnityInterface2.dll,发现它依赖于OpenNI2.dll,NiTE2.dll,msvcp90d.dll和kernel32.dll。我已将所有这些放在Unity的项目文件夹中,也放在4.5的mono文件夹中,但问题仍然存在。
我是否可以知道如何使C#代码识别出依赖于其他dll的dll(UnityInterface2.dll) Linux中的(OpenNI2.dll,NiTE2.dll,msvcp90d.dll和kernel32.dll)?请帮忙