怎么在进行 Petalinux 配置时取消编译 QEMU
时间: 2024-03-07 12:48:37 浏览: 14
在进行 Petalinux 配置时,可以选择不编译 QEMU。具体步骤如下:
1. 进入 Petalinux 配置界面:
```
petalinux-config
```
2. 选择 "Yocto Settings",按回车键进入。
3. 选择 "User Interface",按回车键进入。
4. 找到 "qemu",按空格键取消选择。
5. 保存并退出 Petalinux 配置界面。
这样,在进行 Petalinux build 时就不会再编译 QEMU 了。需要注意的是,如果你需要在主机上进行模拟器测试,则需要编译 QEMU。
相关问题
petalinux build时为啥需要编译qemu
在使用 Petalinux 进行开发时,有时需要在主机上进行模拟器测试,而 Petalinux 默认使用的模拟器是 QEMU。因此,在使用 Petalinux 进行开发时,默认会编译 QEMU。
此外,Petalinux 还需要编译一些其他的工具和库,这些工具和库可以帮助开发者进行开发和调试。例如,Petalinux 会编译 BusyBox、Dropbear、OpenSSL 等工具和库。
需要注意的是,如果你不需要使用 QEMU 进行模拟器测试,可以在进行 Petalinux 配置时取消编译 QEMU,这样在进行 Petalinux build 时就不会编译 QEMU 了。
petalinux 设置rootfs不编译qemu
可以通过在 petalinux-config 中进行设置,具体步骤如下:
1. 进入 petalinux-config:
```
petalinux-config
```
2. 选择 "Image Packaging Configuration",按回车键进入。
3. 选择 "Root filesystem type",按回车键进入。
4. 选择 "SD card",按回车键进入。
5. 选择 "Filesystem Packages",按回车键进入。
6. 找到 "qemu-usermode",按空格键取消选择。
7. 保存并退出 petalinux-config。
这样,在使用 petalinux-build 命令编译时,就不会编译 qmeu-usermode 了。