问题描述
在多模块 Kotlin Native 项目中:
main-module
hello-executable
hello-shared
hello-executable
在哪里
nativeTarget.apply {
binaries {
executable {
baseName = "hello-executable"
}
}
}
sourceSets {
val nativeMain by getting {
dependencies {
compileOnly(project(":hello-shared"))
}
}
}
-----
import example.hello.*
fun main() {
hello("example")
}
和 hello-shared
是
nativeTarget.apply {
binaries {
sharedLib {
baseName = "hello-shared"
}
}
}
-----
package example.hello
fun hello(name: String) {
println("Hello $name")
}
hello-executable
构建工件静态包含 hello-shared
依赖项。
我做错了什么?我应该改用 klib
输出吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)