【问题标题】:System.EntryPointNotFoundException error in SWIG on mono 2.8单声道 2.8 上 SWIG 中的 System.EntryPointNotFoundException 错误
【发布时间】:2010-10-12 19:46:53
【问题描述】:

我询问在单声道 2.8 here 上运行 Swig 示例时出错。

添加“-arch i386”通过简单示例解决了该问题,但是当我尝试运行其他示例时,出现以下错误,例如,Examples/csharp/variables:

未处理的异常:System.EntryPointNotFoundException:CSharp_ivar_set 在(包装器托管到本机)示例PINVOKE:ivar_set(int) 在 example.set_ivar (Int32 value) [0x00000] in :0 在 runme.Main () [0x00000] in :0

读取ivar_set似乎没有问题。

单声道:搜索“CSharp_ivar_set”。 单声道:探测“CSharp_ivar_set”。 单声道:探测“CSharp_ivar_set”。 单声道:探测“CSharp_ivar_setA”。 单声道:探测“CSharp_ivar_setA”。

examplePINVOKE.cs 在第 191 行有 [DllImport("example", EntryPoint="CSharp_ivar_set")]。

可能出了什么问题?

【问题讨论】:

    标签: c# mono swig


    【解决方案1】:

    设置

    导出 DYLD_FALLBACK_LIBRARY_PATH=

    解决了这个问题。

    我从mhutch得到这个提示。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-11
      • 2013-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多