【问题标题】:import DLL compiled in C++ in windows in MOno在 MOno 的 windows 中导入用 C++ 编译的 DLL
【发布时间】:2014-04-29 08:21:21
【问题描述】:

我有一个在 Windows 下用 C++ 创建和编译的 dll 文件,很遗憾我没有它的源代码。

这个 dll 文件在使用 Visual Studio 编译的 .NET 程序中运行良好。

我想知道是否可以用mono导入这个dll文件,并在UNIX环境下执行。

这个 dll 文件正在发送一些智能卡 APDU 指令。

【问题讨论】:

    标签: mono dllimport smartcard


    【解决方案1】:

    很可能没有。二进制文件是特定于平台的。

    你总是可以尝试在 Windows 上反汇编它并尝试在 unix 上编译反汇编代码,但是我认为这不值得。

    【讨论】:

    • ...如果许可证允许您拆卸它。如果您这样做,您可能违反了某些许可协议 - 最好检查一下。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    相关资源
    最近更新 更多