VC++6.0环境下配置SDL

最近,有不少学生和网友提到在VC++6.0环境下配置SDL的问题,下面给诸位详细讲解下配置的方法,为清楚明白起见,配有多幅图片,如果加载图片出现问题,一般刷新一次即可,至于SDL的简介请参看我的VS2005+SDL配置的文章,好了,闲话少叙,就让我们一起看看在VC++6.0环境下如何配置SDL吧。

VC++6.0环境下配置SDL_第1张图片

步骤一:确认在windows系统中安装的是VC++6.0,而非其它版本

注意:由于不同的操作系统和不同的开发工具对应了SDL的不同版本,混用会使得程序不能正常运行,所以确认版本是安装前必须要做的一步,这一环节难度不大,但需要细心。

 

                                1)确定操作系统

VC++6.0环境下配置SDL_第2张图片

2)       确认开发工具是Microsoft Visual C++6.0


VC++6.0环境下配置SDL_第3张图片


步骤二:下载对应于VC++6.0SDLSDK开发工具包
                         下载地址: http://www.libsdl.org/release/SDL-devel-1.2.14-VC6.zip http://www.libsdl.org/release/SDL-devel-1.2.14-VC6.zip

步骤三:配置SDL游戏开发环境

1)       解压缩下载好的SDL压缩包,确认数据无损坏,无缺失。

2)       如果你的VC++6.0安装在了“C:\Program Files\”目录下,请在“C:\Program Files\Microsoft Visual Studio\VC98\Include\”目录下建立SDL文件夹,这么做是为了便于管理。

3)       SDLinclude文件夹下的所有.H文件拷贝到“C:\Program Files\Microsoft Visual Studio\VC98\Include\SDL\”目录下。

4)       SDLlib文件夹下的所有.lib文件拷贝到“C:\Program Files\Microsoft Visual Studio\VC98\Lib\”目录下。

5)       SDLlib文件夹下的SDL.dll文件拷贝到“C:\WINDOWS\system32\”目录下。如果你不想这么做,那么必须将SDL.dll文件拷贝到每个新建的工程下。

                            6)新建一个 Win32 Console Application 类型的空工程,按 ALT+F7 或选择 project à settings 打开 project settings 面板,点选 C/C++ 选项页,在 category 下拉框下选择 Code Generation ,在 use run-time library 下拉框下选择 Multithreaded DLL

VC++6.0环境下配置SDL_第4张图片

VC++6.0环境下配置SDL_第5张图片 

VC++6.0环境下配置SDL_第6张图片 

                 7) 点选 Link 选项页,在 Category 下拉框下选择 General ,在 Object/library modules 文本框的内容后面添加 SDL.lib SDLmain.lib ,也就向“ C:\Program Files\Microsoft Visual Studio\VC98\Lib\ ”目录下拷贝的那两个 .lib 文件的文件名。

VC++6.0环境下配置SDL_第7张图片 

           好啦!配置的部分就介绍这么多了,不过环境是否可以正常运行还要测试一下,测试的方法参见VS2005+SDL配置的后半部分。如果一切测试都正常,那恭喜你也可以在VC++6.0上开发啦!

你可能感兴趣的:(SDL)