不知道是不是我火星了。。。。。
1 Ayahuasec 2021-12-29 11:36:40 +08:00 好奇一下指令翻译是走在哪一层的,是微软搞得还是只是整合了 qemu 做成了开箱即用? 没用过 WSL2 ,但是我记得我之前在 x86_64 的 Ubuntu 上,装了 qemu-user qemu-user-binfmt 以后也是可以直接跑 aarch64 的静态程序的,安装了动态链接库以后也可以跑动态链接的程序。 |
2 seanzxx 2021-12-29 11:36:40 +08:00 有意思,这个是不是和 Android 子系统有关? |
5 LANB0 2021-12-29 13:32:58 +08:00 win11 的 rust 编译 aarch64 测试无法运行 |
![]() | 6 LiSrRbE2Mac 2021-12-29 13:51:38 +08:00 感觉 win10 下 wsl2 的 qemu 还是有问题 我用 WSL2 qemu 编译 arm 的 rootfs 一直失败 (同一套程序,menuconfig 都没改,在 ubuntu 实体机上就成功了) |
![]() | 7 dangyuluo 2021-12-29 13:54:31 +08:00 好奇,跟进 |
8 podel 2021-12-29 14:15:30 +08:00 可以。有意思。 |
![]() | 9 blanboom 2021-12-29 14:24:40 +08:00 via iPhone |
![]() | 10 hwdef OP |
![]() | 11 VYSE 2021-12-29 16:25:39 +08:00 WSA 用的 Intel 的 Houdini, LZ 这个感觉是自己装了 qemu-user-binfmt |
12 leaves98 2021-12-29 16:44:39 +08:00 所以就是说 wsl2 内置了 qemu 这个东东,然后可以跑 arm 、mips 、risc-v 架构的程序了吗?有没有啥限制呢? |
![]() | 13 hwdef OP @VYSE 我没有主动装过 qume ,也测试了其他人的 wsl ,同样可以运行,,不过也不排除是装其他东西的时候,qemu 作为依赖装上了 |
16 daveh 2021-12-29 18:40:59 +08:00 via iPhone 也安装 Docker 了吧,Docker 带的。 |