java - 使用 IKVM 生成的 DLL

标签 java c++ dll ikvm

我使用 IKVM 从 JAR 文件生成了一个 DLL:

ikvmc -target:library mylib.jar

我想在 Visual C++ 项目中使用 DLL。从我自己的代码调用 dll 函数需要哪些步骤?我如何知道 DLL 导出了哪些方法以及如何在没有头文件的情况下调用它们?

最佳答案

IKVM.NET 是为 .NET Framework 2.0 编写的。在 Visual Studio C++ 项目中使用可能很困难。不过应该是可以的to access it via COM interface .看看this answer .

关于java - 使用 IKVM 生成的 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15132151/

相关文章:

.net - 为什么有这么多单独的 System.Web.* DLL?

c - 访问 64 位 DLL 函数时出错

java - 哪个集合最适合存储键值对,但我必须同时搜索键和值

java - 在 docker 文件中获取内存限制?

java - 使用 Java 获取精确到毫秒的耗时

c++ - 计算 (2^k)m=input 的递归函数

c++ - 为什么引用某些导出的 const 变量的某些 const 变量会获得值 0?

java - 如何在 Jersey 服务中返回特定响应

c++ - 故障排除替换 C++

c# - 在后台使用非托管库时无法更新 WPF GUI