petalinux build时为啥需要编译qemu
时间: 2024-03-07 18:52:57 浏览: 179
在使用 Petalinux 进行开发时,有时需要在主机上进行模拟器测试,而 Petalinux 默认使用的模拟器是 QEMU。因此,在使用 Petalinux 进行开发时,默认会编译 QEMU。
此外,Petalinux 还需要编译一些其他的工具和库,这些工具和库可以帮助开发者进行开发和调试。例如,Petalinux 会编译 BusyBox、Dropbear、OpenSSL 等工具和库。
需要注意的是,如果你不需要使用 QEMU 进行模拟器测试,可以在进行 Petalinux 配置时取消编译 QEMU,这样在进行 Petalinux build 时就不会编译 QEMU 了。
相关问题
petalinux 2019.1版本取消编译qemu
在 Petalinux 2019.1 版本中,取消编译 QEMU 的步骤如下:
1. 进入 Petalinux 配置界面:
```
petalinux-config
```
2. 选择 "Yocto settings",按回车键进入。
3. 选择 "Packages",按回车键进入。
4. 找到 "meta-virtualization",按空格键取消选择。
5. 找到 "qemu",按空格键取消选择。
6. 保存并退出 Petalinux 配置界面。
这样,在进行 Petalinux build 时就不会再编译 QEMU 了。需要注意的是,如果你需要在主机上进行模拟器测试,则需要编译 QEMU。
怎么在进行 Petalinux 配置时取消编译 QEMU
在进行 Petalinux 配置时,可以选择不编译 QEMU。具体步骤如下:
1. 进入 Petalinux 配置界面:
```
petalinux-config
```
2. 选择 "Yocto Settings",按回车键进入。
3. 选择 "User Interface",按回车键进入。
4. 找到 "qemu",按空格键取消选择。
5. 保存并退出 Petalinux 配置界面。
这样,在进行 Petalinux build 时就不会再编译 QEMU 了。需要注意的是,如果你需要在主机上进行模拟器测试,则需要编译 QEMU。
阅读全文