Tensorflow Kotlin / Native在'<root>'包中找不到'main'

时间:2018-11-08 18:43:22

标签: kotlin-native

我要编译并启动。

package korat

import tensorflow.TF_Version

fun main(args: Array<String>) {
    print(TF_Version())
}

当我运行命令时:

kotlinc-native /home/fnasibov/IdeaProjects/Korat/src/linuxMain/kotlin/korat/Test.kt -l tensorflow

它返回错误:

error: could not find 'main' in '<root>' package.

我该如何解决?

更新1

添加-e korat.main后 出现错误

error: compilation failed: Provider "jar" not found
    *Source files: Test.kt
    *Compiler version info: Konan: 0.9.3 / Kotlin: 1.3.0
    *Output kind: PROGRAM

exception: java.nio.file.ProviderNotFoundException: Provider "jar" not found

1 个答案:

答案 0 :(得分:4)

请使用-e korat.main指定非标准入口点。