qemu-system-aarch64源码编译

qemu 代码目录的外部创建

mkdir qemu_build

进入 qemu_build 目录

cd qemu_build

执行 configure

…/configure -prefix=/home/zeekrs5/lx10/qemu/s32g/qemubak/zk-qemu --target-list=aarch64-softmmu --disable-werror

可以使用 make 或者 ninja 进行编译

ninja -j12

可以使用 ninja 或者 make install 进行安装到 prefix 目录(如果指定)

ninja install

\ sudo ./qemu-system-aarch64 -m 4G
-cpu cortex-a53
-smp 8
-M virt,secure=on,virtualization=on
-nographic
-kernel K E R N E L P A T H   − d r i v e i f = n o n e , f i l e = KERNEL_PATH \ -drive if=none,file= KERNELPATH driveif=none,file=WIC_PATH,format=raw,id=hd0
-netdev tap,id=vmnic,ifname=tap0,script=no,downscript=no
-device virtio-net-device,netdev=vmnic
-device loader,file=/tmp/s32g399a-rdb3.dtb,addr=0xffa98000
-device loader,file=./u-boot-nodtb.bin,addr=0xffaa0000
-machine gic-version=3
-monitor tcp::1111,server,nowait -s -S
base_load编译:sudo make CROSS_COMPILE=/home/zeekrs5/gcc-arm-11.2/bin/aarch64-none-linux-gnu- ARCH=arm64 PLAT=s32

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值