首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为不同目标Linux体系结构编译Kotlin协同服务依赖项

为不同目标Linux体系结构编译Kotlin协同服务依赖项
EN

Stack Overflow用户
提问于 2021-02-01 17:08:43
回答 1查看 133关注 0票数 1

我正在为linuxArm开发一个Kotlin本机/多平台项目,使用coroutines-core (1.4.21),但使用macosX64目标在coroutines-core上进行开发。当我最终为linuxArm64编译时,我感到非常震惊,因为Gradle抛出了一堆错误,基本上,coroutines-core没有linuxArmXX变体。

我以前编译并运行了一个没有协同器的项目用于linuxArm32linuxArm64目标,并在的RPi 3 (linuxArm)上成功地运行了二进制文件。

Roman自己说,可以从来源:没有为arm (目标linuxArm32Hfp和其他目标)建立合作机制#855为主机上的备用架构进行编译。

一个人是怎么做到的?我对Gradle有一个基本的理解,我可以gcc一个命令行“helloworld”,但是从源代码编译整个KN依赖项?看上去像是炼金术。

EN

回答 1

Stack Overflow用户

发布于 2021-11-28 21:03:57

kotlinx.coroutines与linuxArm64和linuxArm32Hfp

此叉子具有最小的更改,以允许构建linuxArm64和linuxArm32Hfp kotlin本地库。

二进制文件可以在我的maven存储库:https://h1.danbrough.org/maven上使用。

现有版本如下:

  • 1.5.2-danbroid
  • 1.5.2-danbroid-native-mt
  • 1.6.0-RC-danbroid

将源代码放在:https://github.com/danbrough/kotlinx.coroutineshttps://github.com/danbrough/kotlinx.atomicfu

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65997048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档