gpt4 book ai didi

windows - 如何运行Kotlin/Native win32示例

转载 作者:行者123 更新时间:2023-12-02 13:39:18 26 4
gpt4 key购买 nike

我正在尝试通过关注https://blog.jetbrains.com/kotlin/2017/06/kotlinnative-v0-3-is-out/上的博客来运行Kotlin / Native v0.3 win32示例

  • 我按照博客结尾的说明下载了x86-64 Windows zip文件。
  • 我运行kotlin-native-windows-0.3\samples>gradlew.bat,它
    下载了一些内容并说“成功构建”。 (我不确定是否
    此步骤是必要的)

    2.1但是如果我运行kotlin-native-windows-0.3\samples>gradlew build在此文件夹中,我遇到了一些失败:

    C:\ Users \ OO \ Documents \ kotlin-native-windows-0.3 \ samples> gradlew构建
    :concurrent:组装到最新
    :concurrent:检查最新
    :concurrent:downloadKonanCompiler
    :concurrent:genMessageChannelInteropStubs截止日期
    :concurrent:compileCpp失败

    失败:生成失败,发生异常。
  • 出了什么问题:
    任务':concurrent:compileCpp'的执行失败。

    A problem occurred starting process 'command './buildCpp.sh''

  • 尝试:
    使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。

  • 建立失败
  • 然后我运行kotlin-native-windows-0.3\samples\win32>build.bat,我
    还有另一个错误。

  • C:\Users\OO\Documents\kotlin-native-windows-0.3\samples\win32>build.bat
    exception: java.lang.IllegalStateException: Could not find "win32" in [C:\Users\OO\Documents\kotlin-native-windows-0.3\samples\win32, C:\Users\OO\.konan\klib, C:\Users\OO\DOCUME~1\KOTLIN~1.3\bin\..\klib].
    at org.jetbrains.kotlin.backend.konan.library.KonanLibrarySearchPathResolver.resolve(SearchPathResolver.kt:71)
    at org.jetbrains.kotlin.backend.konan.KonanConfig$librariesFound$2.invoke(KonanConfig.kt:70)
    at org.jetbrains.kotlin.backend.konan.KonanConfig$librariesFound$2.invoke(KonanConfig.kt:34)
    at kotlin.SynchronizedLazyImpl.getValue(Lazy.kt:130)
    at org.jetbrains.kotlin.backend.konan.KonanConfig.getLibrariesFound(KonanConfig.kt)
    at org.jetbrains.kotlin.backend.konan.KonanConfig.access$getLibrariesFound$p(KonanConfig.kt:34)
    at org.jetbrains.kotlin.backend.konan.KonanConfig$libraries$2.invoke(KonanConfig.kt:77)
    at org.jetbrains.kotlin.backend.konan.KonanConfig$libraries$2.invoke(KonanConfig.kt:34)
    at kotlin.SynchronizedLazyImpl.getValue(Lazy.kt:130)
    at org.jetbrains.kotlin.backend.konan.KonanConfig.getLibraries$backend_native_compiler(KonanConfig.kt)
    at org.jetbrains.kotlin.backend.konan.KonanConfig.loadLibMetadata(KonanConfig.kt:90)
    at org.jetbrains.kotlin.backend.konan.KonanConfig.<init>(KonanConfig.kt:80)
    at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:66)
    at org.jetbrains.kotlin.cli.bc.K2Native.doExecute(K2Native.kt:56)
    at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.java:93)
    at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.java:46)
    at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:90)
    at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:68)
    at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:34)
    at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:160)
    at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMain(CLITool.kt:151)
    at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:169)
    at org.jetbrains.kotlin.cli.bc.K2Native$Companion$main$1.invoke(K2Native.kt:166)
    at org.jetbrains.kotlin.backend.konan.util.UtilKt.profileIf(util.kt:33)
    at org.jetbrains.kotlin.backend.konan.util.UtilKt.profile(util.kt:28)
    at org.jetbrains.kotlin.cli.bc.K2Native$Companion.main(K2Native.kt:168)
    at org.jetbrains.kotlin.cli.bc.K2NativeKt.main(K2Native.kt:174)
    at org.jetbrains.kotlin.cli.utilities.MainKt.main(main.kt:46)

    我是Kotlin或Gradle世界的新手,我不知道这是否是编译样本的方式。

    我应该安装哪些其他软件包?

    最佳答案

    取消“build.bat”中的“rem call ...”注释即可轻松解决。

    关于windows - 如何运行Kotlin/Native win32示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44742983/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com