分类目录归档:开源

在windows下编译Qemu(动态)

在windows下自己编译了把Qemu。

参考http://linuxman.blog.ccidnet.com/blog-htm-do-showone-uid-60710-itemid-4138503-type-blog.html

  • 配置编译环境
    • MSYS
    • MSYS DTK
    • MinGW
    • zlib
    • SDL
  • configure(–prefix=/c/Qemu/build)
  • make
    • error
      • /c/Qemu/qemu-0.12.3/pc-bios/optionrom/signrom.sh: line 31: * 512 - 1 : syntax error: operand expected (error token is "* 512 - 1 ")
        make[1]: *** [multiboot.bin] Error 1
        rm multiboot.o multiboot.raw multiboot.img
        make: *** [romsubdir-optionrom] Error 2
      • 解决方法http://qemu-forum.ipi.fi/viewtopic.php?f=5&t=5216
      • dd not found.
        make[1]: *** [multiboot.bin] Error 1
        rm multiboot.o multiboot.raw multiboot.img
        make: *** [romsubdir-optionrom] Error 2
  • make install

结果:
得到Qemu for Windows 0.12.3。
需要的可以在这里下载,下载后把文件后缀名改为zip。