Vs2008 编译SDL

Vs2008 编译SDL

 

 

SDLSimple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件。

 

编译mpeg4ip这个工程时要用到SDL这个依赖库,于是就用vs2008编译了一下SDL。下面是编译时遇到的一些问题及解决办法。

 

 

       问题:编译时说找不到dsound.h头文件。

       解决:SDL要依赖DirectX SDK 中的dsound.h, dinput.h几个头文件,和dxguid.lib这个库文件,所以在编译之前要先安装DirectX SDK

 

问题: syntax error : identifier 'PVOID64'

解决:在编译出错的文件头前面加上: #define POINTER_64 __ptr64,其他解决办法请看http://blog.csdn.net/notton/article/details/5989387

 

你可能感兴趣的:(开源项目编译,跨平台,游戏,layer)