`
kevin_hust
  • 浏览: 12229 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

SDL编程一(环境配置)

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

可以去http://www.libsdl.org/下载最新的开发库,我用的是SDL-devel-1.2.14-VC6.zip,即VC++6.0版。

1.先在vc中配置SDL头文件和链接库的路径。

即在菜单Tools/Options/Directores中分别设置include files和library files,使它们包含SDL的相应目录。

2.新建一个win32 console application工程,并在菜单:project/settings,link选项卡中的object/library modules中加入SDL.lib SDLmain.lib。

或者在源程序中加入以下两行代码:

#pragma comment(lib, "SDL.lib")
#pragma comment(lib, "SDLmain.lib")

3.测试SDL配置

#include <stdlib.h>
#include "SDL.h"

int main(int argc, char *argv[])
{
if (SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO)<0)//初始化音频和视频SDL库
{
   printf("can not init SDL.\n");
   exit(1);
}
printf("successful init SDL.\n");
atexit(SDL_Quit);//退出SDL
return 0;
}

如果看到SDL初始化成功的打印语句,说明SDL开发环境已经配置成功啦。
分享到:
评论

相关推荐

    CFree4.1 + SDL1.2.13 开发环境配置

    NULL 博文链接:https://vb2005xu.iteye.com/blog/407189

    SDL2.0.3配置文件

    内涵SDL头文件及链接库,配置在VS上,就可以用SDL的函数了

    扫雷 用SDL编程

    扫雷 点一个空的时候把邻近的所有连通的空格全部显出

    ffmpeg与SDL编程

    详细地描述了ffmpeg解码技术和SDL的显示技术,以及二者混合编程的方法,对于使用Linux或嵌入式多媒体编程人员有很大的借鉴意义!

    SDL2.0 配置文件

    SDL2.0 Windows平台下配置文件 通过vs2010来配置

    SDL alien 入门级SDL编程

    一个SDL的入门级游戏,包含文档,有声音,图像,代码资源,注释很详尽,代码风格很好

    SDL配置文件

    SDL配置文件

    SDL1.2编译完成文件,包括SDL.dll, SDLMain.lib,以及SDL1.2.6的源码

    对SDL1.2的源码进行编译,生成SDL.dll和SDLMain.lib文件,便于不想要进行搭建编译环境,而想要学习SDL1.2的朋友,因为SDL1和SDL2...只能自己编译源码生成,环境配置繁琐,所以上传一份自己编译完成的,方便大家使用。

    ffmpeg+sdl+gcc环境搭建

    1.ffmpeg+sdl+gcc环境搭建 2.用于后续ffmpeg开发 3.资源有ffmpeg+sdl2相关库文件+gcc编译器 4.后面的资源只提供代码

    sdl编程书籍

    sdl书籍pdf高清文档。超精彩

    Android sdl环境配置与编译1

    第二步:解压完成后进入ndk路径/build/tool/,开始配置环境,使用命令:sudo ./make-standalone-toolchain.sh -

    SDL入门学习资料pdf.zip

    SDL入门学习资料pdf

    SDL中文教程 - 游戏编程入门

    SDL是一个跨平台的多媒体库,它通过OpenGL和2D视频帧缓冲,提供了针对音频、视频、键盘、鼠标、控制杆及3D硬件的低级别的访问接口。它在MPEG播放软件、模拟器以及许多游戏中得到广泛的应用,其中包含了获得大奖的...

    在vs2005下配置ffmpeg和sdl

    通过详细的步骤介绍在vs2005下配置ffmpeg和sdl,为具体的编程打下基础。

    SDL 编程指南

    sdl编程指南,各种元素显示指南。简单易学。。。。。。

    SDL入门教程.pdf

    SDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于 游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件。  它被广泛的用于许多著名的游戏。最著名的游戏是赢得LIUNX组游戏开发...

    lnux下C编程SDL库一键安装包

    lnux下SDL开发库文件和扩展库一键安装包,该安装包适用于所有LUNX系统下SDL编程开发所需要用到的库文件(我只验证了REDHAT和ubuntu)估计其他的LINUX系统问题不大。 安装说明解压压缩包,运行里面的install程序,...

    SDL2010 一组图形控件

    SDL for 2010 SDL for 2010 SDL for 2010 SDL for 2010 SDL for 2010 SDL for 2010

    SDL的经典书籍——协议设计类

    设计大型通信协议用的开发工具SDL的介绍性书籍,书名为:Systems_Engineering_with_SDL_Developing_Performance_Critical_Communication_Systems.pdf

    SDL SDK + SDL Image

    SDL_Image SDL SDLProgram SDL_Image SDL SDLProgram SDL_Image SDL SDLProgram SDL_Image SDL SDLProgram

Global site tag (gtag.js) - Google Analytics