加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

将Scala文件转换为Dll

发布时间:2020-12-16 18:35:13 所属栏目:安全 来源:网络整理
导读:我有一些 scala代码,我使用带有SBT-Plugin的IntelliJ编写,并希望提供代码作为C的DLL. 我已经尝试过使用’ikvmc’:我在一个jar中通过’package’打包了我所有的类.然后我手动设置一个jar,其中包含我使用的所有依赖项(scala-library,scama,jamtio,jama).不幸
我有一些 scala代码,我使用带有SBT-Plugin的IntelliJ编写,并希望提供代码作为C的DLL.

我已经尝试过使用’ikvmc’:我在一个jar中通过’package’打包了我所有的类.然后我手动设置一个jar,其中包含我使用的所有依赖项(scala-library,scama,jamtio,jama).不幸的是,我收到了很多警告:’IKVMC0119′,“Emitted java.lang.VerificationError’和’IKVMC0104′(类似于下面的例子)!

然后我尝试使用上面描述的方法转换一个简单的scala类(没有依赖项):使用sbt包,添加scala-library.jar并尝试通过ikvmc -target:library simpleClass.jar进行转换.我获得了同样的警告/错误,如下所示……

如果有人能给我一步一步解释如何将我的Scala代码作为DLL提供,我会很高兴.

非常感谢提前!

解决方法

你使用哪种IKVM版本?

如果您已经使用7.1,那么它听起来像是IKVM中的一个错误.请与邮件列表或错误列表联系,并提供样本进行复制.

如果您使用旧版本,则应更新.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读