采用Gradle手搓一个Kotlin/Native项目

官方中文博文:https://kotlin.liying-cn.net/native-get-started.html#using-gradle
测试操作系统:macosX64

一、安装一个Gradle

操作方法可参考 https://gradle.org/install/

二、新建一个空白目录

image.png

三、用idea打开这个目录

四、新建build.gradle.kts

// build.gradle.kts
plugins {
    kotlin("multiplatform") version "2.2.0"
}
repositories {
    mavenCentral()
}
kotlin {
    macosX64("native") {  // 用于 macOS
        // linuxArm64("native") // 用于 Linux
        // mingwX64("native")   // 用于 Windows
        binaries {
            executable()
        }
    }
}
tasks.withType {
    gradleVersion = "8.14"
    distributionType = Wrapper.DistributionType.BIN
}

五、创建src/nativeMain/kotlin/hello.kt 文件内容如下

fun main() {
    println("Hello, Kotlin/Native!")}

六、构建gradle

gradle wrapper

image.png

七、编译可执行文件

./gradlew nativeBinaries

image.png

八、运行可执行文件

build/bin/native/debugExecutable/kotlinNativeStudy.kexe

image.png

posted @ 2025-08-15 12:56  yfceshi  阅读(12)  评论(0)    收藏  举报