【问题标题】:howto import c library (.dll / .so) in c# (mono)如何在 c# (mono) 中导入 c 库 (.dll / .so)
【发布时间】:2010-11-12 10:45:31
【问题描述】:

所以我尝试了教程 http://www.huronbox.com/~james/techdemos/cs-callback.html

像我发现的其他一些人一样,但我一遍又一遍地遇到同样的错误

当涉及到从导入的库中访问一个函数时 我得到 dllNotFoundException

有人可以帮忙吗?

最好的问候

【问题讨论】:

    标签: c# c dll mono native


    【解决方案1】:

    请发布更多详细信息:代码片段和库文件的名称将非常有用。 当我尝试使用斜杠而不是(双)反斜杠(Windows 约定)指定文件路径时,我遇到了类似的问题。接下来:记住你的程序在 exe 所在的同一目录中查找库文件(如果你没有明确指定路径)。

    【讨论】:

    • 点击链接可以找到1:1的代码,.so或.dll文件与程序在同一个文件夹中。
    • 好吧,我发现即使你的 dll 在同一个目录中,你也必须使用绝对路径语法才能工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    • 2011-11-06
    • 1970-01-01
    相关资源
    最近更新 更多