IKVM

iKVM 是可以把 jar 的包转换成 dll 的工具

需要安装 jdk (最好是1.6版本的, 传说1.8会报错)

先下载 ikvm, 解压后会有 ikvmbin-  的文件夹

里面会有个 ikvm 的文件夹

其中 bin 下的 ikvm 就是需要用的程序, 可以先配置环境变量, 方便使用

 

首先编译 java  为 .class 文件

然后打包成 .jar

在 cmd 中输入 ikvmc -target:library -out:A.dll A.jar

其中 A.dll 就是生成后的

参数:

-reference   需要用到的其他依赖的 dll   例子是    -reference:path/*.dll

-target  目标想转换成的格式   有 library(dll) 和 exe 等

-out  输入为什么文件

 

 

ikvm 转换的原理是,  1 虚拟机: ikvm 是使用 C# 代码实现的 jdk 环境

 

posted @ 2017-11-02 09:56  `Laimic  阅读(906)  评论(0)    收藏  举报