在Windows 8.1上安装QEMU

时间:2014-04-26 00:24:04

标签: arm install installation windows-8.1 qemu

在我的Windows 8.1计算机上安装和使用qemu已经有一段时间了。我知道它在Linux上运行得最好,但我想尝试让它首先在Windows上运行。

我尝试的不仅仅是构建。

  1. 我尝试从此网站安装多个版本:http://lassauge.free.fr/qemu/ 我尝试过的版本是1.5.3和1.6.0(所有zip文件)。它有点工作,但我觉得它的行为很奇怪。我尝试使用qemu-system-arm使用以下命令运行hello world程序:

    qemu-system-arm -M versatilepb -m 128M -nographic -kernel test.bin

    当我运行此命令时,qemu启动(您可以查看该进程从任务管理器处理器处理器的一些注意;因为qemu仿真器占用了大约30%的处理能力)但是没有结束!就像它被困在一个无限循环左右。 test.bin是在另一个qemu上测试的(在Linux Ubuntu上),它运行得很好。通过正常工作我的意思是终端上显示“Hello world”。 注意我发现在运行上一个命令后生成的 stdout.txt 文件。该文件包含“Hello world”。另一个文件名为 stderr.txt ,但它什么都没有。

  2. 我尝试了另一个版本:http://homepage3.nifty.com/takeda-toshiya/。版本0.13。生成 stderr.txt 文件,说明

  3.   

    chardev:后端“stdio”未找到

    我做了一些搜索,找不到任何答案。

    那么对这个主题有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

我发现this page清楚地解释了Windows上有关qemu的问题。从每个构建的所有构建和版本,我发现this one是工作的。提到的构建来自this page。 Congratz!您现在在Windows计算机上安装了qemu的工作版本。

注意:上述版本运行正常。但是,它不适用于zynq板,我不知道为什么。但它适用于多功能电路板。