Kotlin项目可以编译到MacOSX的正确Gradle设置是什么?

时间:2018-10-10 03:37:57

标签: gradle intellij-idea kotlin

我很难梳理Kotlinlang和Gradle文档。关于如何制作本地编译的kotlin项目,似乎混合了一些示例。我在看本教程:

https://kotlinlang.org/docs/tutorials/native/gradle-for-kotlin-native.html

但它似乎与其他gradle设置完全不同:

https://kotlinlang.org/docs/reference/using-gradle.html#configuring-dependencies

我在Intellij中生成了一个新的Kotlin-native-common项目,生成的自动生成的构建脚本如下所示:

plugins {
    id 'java'
    id 'kotlin-platform-common' version '1.2.71'
}

version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-common"
    testCompile "org.jetbrains.kotlin:kotlin-test-annotations-common"
    testCompile "org.jetbrains.kotlin:kotlin-test-common"
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

上面的构建脚本看起来不像上面的教程中给出的示例。将该构建脚本编译为MacOSX本机应该看起来到底是什么?为什么本教程示例显示使用konan进行本机编译,而自动生成的脚本却没有?

谢谢

0 个答案:

没有答案