文件名称:kotlin-ffi-samples:Kotlin FFI 样本
文件大小:29KB
文件格式:ZIP
更新时间:2024-07-10 11:04:23
Kotlin
Kotlin FFI 样本 包含来自 Kotlin 的 FFI 使用示例: 注意:需要 Kotlin M10 或更高版本 pidtest - JNR GetPid 示例的直接端口( ) armatest - 通过 JNR 在 Armadillo ( ) 库周围使用示例包装器的示例,从库中复制教程示例。 (包装器可以从,编译后的库应该放在 jnr-ffi 加载器可以找到它的文件夹中,例如在项目根目录中) ffi-bench - 对各种 FFI 方法进行基准测试: JNI JNR BridJ -处理一些问题,即从结构中提取值不起作用 ffi-bench 结果: JNR 结果(10000 次重复,校准为 0us) int->int: 2732us string->int: 48087us int->string: 2288us int->struct1: 19321us s
【文件预览】:
kotlin-ffi-samples-master
----hello-armadillo()
--------src()
--------hello-armadillo.iml(584B)
----native()
--------bench_swig()
--------bench()
--------.gitignore(4B)
--------CMakeLists.txt(536B)
----jnr-getpid()
--------src()
--------jnr-getpid.iml(584B)
----kotlin-ffi-samples.iml(587B)
----ffi-bench()
--------src()
----.idea()
--------uiDesigner.xml(9KB)
--------scopes()
--------misc.xml(1KB)
--------vcs.xml(167B)
--------.name(12B)
--------kotlin-ffi-samples.iml(641B)
--------copyright()
--------modules.xml(828B)
--------encodings.xml(270B)
--------compiler.xml(709B)
--------libraries()
----.gitignore(2KB)
----jnr-gettimeofday()
--------src()
--------jnr-gettimeofday.iml(584B)
----README.md(1KB)