码迷,mamicode.com
首页 > 其他好文 > 详细

VisualBoy Advance编译心得

时间:2015-01-19 00:24:35      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:visualboy advance   vba   svn   

今天闲着没事在SourceForge逛,无意中找到了VisualBoy Advance(VBA)项目的svn地址。哈哈,那就编了它吧。

 

编译工具:vs2010

VBA主页:http://vba-m.com/

VBA最新代码svn地址:http://svn.code.sf.net/p/vbam/code

 

我把代码CheckOut到了G:\vbam

Check的速度慢的可以,幸好工程也不大,耐心等待吧。

 

---------过去了几个小时---------

 

看看CheckOut下来的目录吧

技术分享

 

Dependencies目录结构

技术分享

 

trunk目录结构

技术分享

 

打开trunk\project\vs2010_mfc目录

双击VBA2010.vcxproj启动项目

 

生成解决方案

果然没这么简单,出错了。

 技术分享

还好只有四个,找原因吧。

 

Xaudio2.hDirectX SDK中的文件,所以装个DirectX SDK试试吧。下载地址:

http://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/DXSDK_Jun10.exe

 

安装DirectX SDK的时候,出现了Error Code:s1023的错误。如果你也有这个问题,请参考这篇文章。

http://blog.csdn.net/ts1030746080/article/details/8681550

 

再次生成解决方案

哈哈,错误只剩下两个了。

技术分享 

 

Al.hOpenAL中的文件,所以安装OpenAL SDK吧。

下载地址:http://www.cr173.com/soft/16883.html  (官网实在打不开)

 

这次安装很顺利。有一点要注意,如果修改了OpelAL SDK的安装目录,记得把解决方案里面VC++ 目录中的Open AL目录也改成对应的。

 

 

再次生成解决方案,成功啦!运行看看吧。

技术分享 

 技术分享

只要有耐心,几乎可以从源码中学到所有与GBA相关的东西。GBA运行原理,arm汇编,C++编程,libpngOpenALsfmlzlib等等。只有你想不到,哈哈。

本文出自 “三人乘虎” 博客,请务必保留此出处http://darhx.blog.51cto.com/7920146/1605358

VisualBoy Advance编译心得

标签:visualboy advance   vba   svn   

原文地址:http://darhx.blog.51cto.com/7920146/1605358

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!