使用 M1 Mac 编译 OpenWRT
编译 OpenWRT 按理说不应该是一个艰难的过程,许多人在两三年前就开始玩起了软路由,留下了不少实用的经验和教程。根据 LEDE 大神的官方教程,推荐的编译环境是 x86 Ubuntu LTS。而我面临的挑战则是需要使用 M1 Max 芯片的 MacBook Pro,虽然官方教程里同样也有针对 Mac 的步骤,但对于全新 ARM 平台的芯片和系统,我怀疑这些步骤是否仍然适用于。
我立刻能想到自己有三个选项:1、按照 x86 Mac 环境下的教程进行编译,2、安装虚拟机运行 ARM Ubuntu LTS 进行编译,3、安装虚拟机运行 x86 Ubuntu LTS 进行编译。选项 3 虽然最为稳妥,但实际操作后感觉性能实在太差,从时间上看,模拟 x86