如何解决为不同的目标 Linux 架构编译 Kotlin 协程依赖
我正在开发一个用于 linuxArm
的 Kotlin Native/Multiplatform 项目,使用 coroutines-core
(1.4.21) 但在我的 MacBook 上使用 macosX64
目标进行开发。当我最终为 linuxArm64
编译时,我感到非常震惊,Gradle 吐出一堆错误,基本上,coroutines-core
没有 linuxArmXX
变体。
我之前为 linuxArm32
和 linuxArm64
目标编译并运行了一个没有协程的项目,并在我的 RPi 3 (linuxArm) 上成功运行了二进制文件。
Roman Elizarov 本人表示,可以从源代码为主机上的替代架构进行编译:Coroutines are not built for arm ( targets linuxArm32Hfp and others) #855
如何做到这一点?我对 Gradle 有基本的了解,我可以gcc
命令行“helloworld”,但是从源代码编译整个 KN 依赖项?好像炼金术。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。