DllNotFoundException libMonoPosixHelper.so

时间:2018-06-26 12:52:25

标签: linux unity3d fedora dllnotfoundexception

我试图将我的项目从Unity 2017.1.0移植到适用于Linux的Unity 2018.1.5(在Fedora 27上运行)。该项目在旧版本中运行正常,但是在此版本中,没有进行任何更改,我遇到了这个问题

System.DllNotFoundException: .../Editor/Data/Managed/../lib/libMonoPosixHelper.so
at (wrapper managed-to-native) System.IO.Compression.DeflateStreamNative.CreateZStream(System.IO.Compression.CompressionMode,bool,System.IO.Compression.DeflateStreamNative/UnmanagedReadOrWrite,intptr)

问题是,在Editor / Managed /下,我只有一个名为UnityEngine的文件夹,没有任何子文件夹。而且,即使在终端上输出日志,似乎Unity也在搜索名为“ ..”的文件夹中的lib,这是否是Unity 2018的错误,还是我必须更改Unity中的某些设置? (如果有必要,允许启用“不安全”代码)。

感谢您的帮助!

0 个答案:

没有答案