我很难梳理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
进行本机编译,而自动生成的脚本却没有?
谢谢