graalvm 能不能像 go 一样直接在 mac 上编译 Linux 的二进制文件

2023-01-19 11:13:23 +08:00
 huiyanpohundh123

试过直接编译的,不行,不知到有没有像 go 一样的参数,设置后可以编译 Linux 版本的二进制文件

1515 次点击
所在节点    问与答
8 条回复
Kinnice
2023-01-19 11:16:40 +08:00
不支持,但是可以利用 docker 或虚拟机来编译
Akitora
2023-01-19 11:17:02 +08:00
graalvm 的交叉编译问题,参考 https://github.com/oracle/graal/issues/407
huiyanpohundh123
2023-01-19 11:20:36 +08:00
看样子做不到,不想在 mac 上装 docker 之类的,磁盘只有 512g 。
c0t
2023-01-19 11:21:47 +08:00
zig cross compile 全平台
c0t
2023-01-19 11:32:17 +08:00
@c0t 理论上任何用到 clang/gcc 编译的都可用 zig 交叉编译主流平台
karottc
2023-01-19 11:36:02 +08:00
所以 Java 未来可期,因为还有非常大的进步空间
c0t
2023-01-19 11:36:02 +08:00
看了一下这玩意的 options ,感觉可行
2NUT
2023-01-21 21:36:11 +08:00
@karottc java 可期,spring 快到头了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/909843

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX