用IKVMC将jar转成dll供c#调用
1、下载安装 IKVMC
官网打不开可以下载:这个
###设置环境变量 在win8.1/win10下的步骤如下:
- 通过 计算机/此电脑(根据系统名称而不同)右击->属性->高级系统设置->环境变量
- 找到系统变量下面的path添加路径如_
C:\ikvmc-XXX\bin\;
_ - 运行命令行
cmd
,输入ikvmc
查看帮助
输出如图所示,则准备工作已经完成
##jar->dll ###常用参数说明
-
-target:library
使用方法:ikvmc -target:library a.jar
由于我们的目的是把jar转为dll,此参数就是此作用
-
-reference:<filespec>(-r:<filespec>)
使用方法:ikvmc -target:library a.jar -r:b.dll
该方法作用若a.jar存在第三方的引用,则我们需要指明需要引用的dll