Files
kotlin-fork/Interop
Sergey Bogolepov 0715fa0369 [cinterop] Allow compiling auxiliary c/c++ files
Add `-Xcompile-source` and `-Xsource-compile-options` flags to cinterop tools.
These flags allow to compile C and C++ files into klib.
2020-03-13 14:53:31 +07:00
..
2019-11-13 19:16:35 +03:00
2020-03-04 14:18:04 +03:00

Kotlin-native interop

Usage

Create file ../gradle.properties with contents:

llvmInstallPath=/path/to/llvm

Create a Gradle subproject somewhere under ../, using ../InteropExample as a template.

To generate the interop stubs and libraries and build all sources you can run the following command from ../:

./gradlew InteropExample:build

To run the example (if 'application' plugin is enabled):

./gradlew InteropExample:run