config the IA-32 utils for arch
在 Arch Linux
上运行和调试 32 位程序需要安装 32 位兼容库和必要的工具链。由于 Arch Linux
默认不启用 multilib
(32位兼容支持), 你需要手动配置。
启用 multilib
仓库
- 修改
/etc/pacman.conf
1 | sudo vim /etc/pacman.conf |
找到下面这一行,并取消注释
1 | [multilib] |
然后再更新软件包数据库:
1 | sudo pacman -Sy |
安装32位运行环境
- 安装32位基础库
1 | sudo pacman -S lib32-glibc lib32-gcc-libs |
- 安装32位调试工具
1 | sudo pacman -S gdb-multilib |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 HaoIne!