multiarch
最近需要一个环境调试一些非 x86 的二进制和学习一下其他体
最近需要一个环境调试一些非 x86 的二进制和学习一下其他体系架构的汇编,最基本的思路是 qemu 启动 qcow2 虚拟机(如果需要模拟调试路由器等设备,可能需要这种办法,现成的 qcow2 镜像可以从类似 [URL]~jcowgill/qemu-mips/ 的地方找到),但是有更轻量的用户态方式,本文将简要讨论在 qemu 的支持下,通过 debootstrap + chroot / 容器等方法构建其他指令集架构的系统基本环境,并使用 gdb-multiarch 等工具进行交叉编译、调试。
此页面旨在帮助用户和 debian 开发人员在 amd64
此页面旨在帮助用户和 Debian 开发人员在 AMD64 架构上运行 Debian GNU/Linux。在这里,您将找到当前移植状态的信息,开发人员可得到的公用计算机,可以讨论移植开发的地方,可以获取 Debian 移植人员更多信息的位置,以及更多信息的方向。 AMD64 移植是完全64位的,与 i386 相比,用户可从此架构中获得以下好处: 内核支持原生执行旧版32位二进制程序,所需的软件库由 Debian 的 Multiarch 机制提供