【发布时间】:2021-10-21 11:22:52
【问题描述】:
我正在尝试 Kotlin/Native C 互操作。
我使用 C 头文件成功构建了 Kotlin/Native 项目
但不知道如何导入生成的库。它们驻留在哪个包中
例如,在 App.h(参见要点)中,有一个名为 void printNameFromC(char* name) 的函数。如何在 Kotlin 文件中调用它? (如何导入函数包?)
我尝试使用 main.cinterops.packageName 中给出的包名称,尝试使用 cinterops.create(**) 中的名称以及手动键入头文件中使用的函数名称,但它们未显示在建议中
请帮我看看如何使用
我的代码: https://gist.github.com/RageshAntony/d25232763682d2a15acbabaa1cca08bc
【问题讨论】:
标签: c kotlin gradle intellij-idea kotlin-native