首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"scons qemu“错误"sh: 1: qemu:未找到”

"scons qemu“错误"sh: 1: qemu:未找到”
EN

Stack Overflow用户
提问于 2016-01-26 00:20:19
回答 1查看 203关注 0票数 0

我想学习一个玩具操作系统FreeNOS,它的文档说使用"scons qemu“来引导它。但是我运行这个命令会显示:

代码语言:javascript
复制
scons: Reading SConscript files ...
Checking for -m32 ... (cached) yes
Checking for -fno-stack-protector ... (cached) yes
Checking for -O0 ... (cached) yes
Checking for -g3 ... (cached) yes
Checking for -Wall ... (cached) yes
Checking for -W ... (cached) yes
Checking for -Wno-unused-parameter ... (cached) yes
Checking for -fno-builtin ... (cached) yes
Checking for -nostdinc ... (cached) yes
Checking for -Wno-write-strings ... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
qemu -usb -cdrom boot/boot.iso
sh: 1: qemu: not found
scons: *** [qemu] Error 127
scons: building terminated because of errors.

但是我已经安装了qemu,当我运行"ls /usr/bin“时,它会显示:

这里有许多项目,但没有一个被命名为"qemu“

所以我想知道如何启动这个操作系统..

EN

回答 1

Stack Overflow用户

发布于 2016-03-21 05:42:39

你自己几乎已经回答了你的问题。找不到qemu,因为没有qemu。

只需创建一个指向所需目标平台的符号链接。看看freenos.org系统,mips和arm都被支持,所以ln -s qemu- x86 -i386 qemu应该可以工作。

需要说明的是:所有qemu二进制文件的格式都是qemu-system-< arch >或qemu-< arch >-static。qemu- system -*模拟hole系统(例如,带有磁盘、网络和显卡的x86 pc ),而使用qemu-< arch >,您可以在当前主机体系结构上运行体系结构的单个二进制< arch >。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34997281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档