如何在Scala项目中使用.C文件

时间:2014-06-23 03:47:17

标签: c++ scala

我在C中有一个库实现 在C / C ++中,我使用包含映射到实现文件的库来使用这些API 我是如何使用.C文件在Scala中执行此操作的? 我的意思是有没有办法使用它像导入文件或一些东西? C中的源代码很长,无法转换为scala

1 个答案:

答案 0 :(得分:0)

vanza说你可以使用JNI。但是你也可以使用JNA(https://github.com/twall/jna#readme),它更简单,因为你不需要任何C端包装器。这两者都需要动态编译的库。