winqemu代码的使用计算机等级考试
文章作者 100test 发表时间 2010:01:01 12:56:22
来源 100Test.Com百考试题网
编辑特别推荐:
全国计算机等级考试(等考)指定教材
全国计算机等级考试学习视频
全国计算机等级考试网上辅导招生
全国计算机等级考试时间及科目预告
百考试题教育全国计算机等级考试在线测试平台
全国计算机等级考试资料下载
qemu是一个不错的开源虚拟机软件,最近刚好需要使用它,发现原来已经有人将之移植到了vs2008下,项目主页在http://sf.net/projects/winqemu/,作者的博客在http://blog.csdn.net/celestialwy。
先在项目主页下了其提供了0.10.2版本的代码,解压后直接编译,错误不少:
------ 已启动生成: 项目: WinQemu, 配置: Debug Win32 ------
正在编译...
cris-dis.c
f:\projects\winqemu v0.10.2\qemu\cris-dis.c(25) : fatal error C1083: 无法打开包括文件:“target-cris/opcode-cris.h”: No such file or directory
keymaps.c
f:\projects\winqemu v0.10.2\qemu\sdl_keysym.h(13) : fatal error C1083: 无法打开包括文件:“SDL\SDL_keysym.h”: No such file or directory
savevm.c
f:\projects\winqemu v0.10.2\qemu\savevm.c(56) : fatal error C1083: 无法打开包括文件:“..\pxwc\src\pxwc.h”: No such file or directory
sdl.c
f:\projects\winqemu v0.10.2\qemu\sdl.c(40) : fatal error C1083: 无法打开包括文件:“SDL.h”: No such file or directory
vnc.c
f:\projects\winqemu v0.10.2\qemu\sdl_keysym.h(13) : fatal error C1083: 无法打开包括文件:“SDL\SDL_keysym.h”: No such file or directory
dsoundaudio.c
f:\projects\winqemu v0.10.2\qemu\audio\dsoundaudio.c(39) : fatal error C1083: 无法打开包括文件:“dsound.h”: No such file or directory
sdlaudio.c
f:\projects\winqemu v0.10.2\qemu\audio\sdlaudio.c(25) : fatal error C1083: 无法打开包括文件:“SDL.h”: No such file or directory
正在生成代码...
生成日志保存在“file://f:\projects\WinQemu v0.10.2\Debug\BuildLog.htm”
WinQemu - 7 个错误,个警告
都是包含文件的问题,估计应该是路径的问题。
第一个无法包含的是target-cris/opcode-cris.h,从cris-dis.c的文件名看这个文件应该是用于cris平台的模拟,而我只需要i386的模拟,直接从工程中移除cris-dis.c文件。
第二个无法包含的是SDL\SDL_keysym.h,这是sdl库的头文件,可以在网上下sdl-1.2.13软件包,并将它的include目录放到winqemu的头文件目录列表中,当然,这里
#include