Ответ
Итоговым файлом компиляции Kotlin Native является бинарный файл, формат которого зависит от целевой платформы:
- Linux/macOS:
.kexe(исполняемый файл) - Windows:
.exe(исполняемый файл) - iOS/Android:
.klib(библиотека) или.framework(для iOS) - WebAssembly:
.wasm
Пример компиляции через командную строку:
kotlinc-native hello.kt -o hello
Создаст hello.kexe (на Linux/macOS) или hello.exe (на Windows). Для библиотек:
kotlinc-native mylib.kt -produce library -o mylib
Создаст mylib.klib.