请参考 《龙芯2K300.软件uboot用户手册v0.2》进行构建。
fork 仓库,启动远程开发。可通过 WEBIDE、VSCode 等工具连接远程开发环境。
远程开发环境已经安装好了交叉编译工具。
远程开发环境:X86_64 8C 16G 龙芯 2K0300 新世界 ABI2.0 开发编译环境
cd buildroot
cp ./config_systemd .config
PS: 请把 Terminal 展开最大化,否则会提示 Your display is too small to run Menuconfig。
make ARCH=loongarch64 menuconfig
使用方向选中 Toolchain 选项,回车进入 Toolchain 配置界面,并对 Toolchain 作如下修改:
/usr/local/loongson-gnu-toolchain-13.2$(ARCH)-unknown-linux-gnu13.x6.5.xn保存并退出。
👍👍👍cnb.cool 远程开发环境已经对必要的互联网资源进行了加速,无需您手动处理。
执行编译:
make
编译完成后,在buildroot源码的output/images/目录下会生成文件系统镜像文件。
ls output/images
rootfs.cpio rootfs.tar rootfs.tar.gz