2nd Day

来源:互联网 发布:mac上装crossover软件 编辑:程序博客网 时间:2024/04/29 23:57

前天的blog写的太急,还没仔细测试。事实证明那样的方法是错的,编译过了是没有问题,可是运行起来就不知道到哪去了,反正没有进到_main里面。

错误产生的原因还是vc的设置。这里有一个比较全面的讲解安装SDL的文档

http://gpwiki.org/index.php/C:How_to_set_up_your_SDL_Build_Environment#Windows:_MSVC.2B.2B_.NET

6.set the Runtime Library value to Multi-threaded DLL or Multi-threaded Debug DLL. 这步很重要,前天的错误大概就是这个原因。

今天还听了game那边同仁关于tile engine的培训,原来SDL真的是很简单。看来就像它文档里写的那样,只是组合,封装了下层的接口,离真正的game engine还有很大的距离。不过比起DX的对象,用起来简单多了。

PS:看到有两个网友的评论,我在此更正一下。这不是什么技术文档,只是记录一下自己的学习历程。对本人的言论给你们带来的失望情绪深表歉意:)