SDL起步——SDL2的配置

小编前段时间学习了SDL,并使用SDL写了几个小应用和一个很简单小游戏,由于前段时间小编事务比较繁忙,没有做任何学习笔记以及开发经验的总结等。后来觉得网上关于SDL的资源比较少,所以小编决定等以后有时间把自己的学习和开发过程补一下,也就是现在。在介绍如何用VS配置SDL2.0之前,小编先给简单介绍一下SDL


SDL简介

SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。因此SDL被广泛的用于许多著名的游戏,其中最著的名游戏为Civilization: Call To Power

SDL功能

·视频
·事件
·音频
·CD音频
·线程
·定时器
·字节序无关

支持系统

·Linux
·Win32、Win64
·BeOS

其它

SDL内置了调用OpenGL的函数。
通过使用SDL_image、SDL_ttf、SDL_mixer、SDL_net等外部扩展库,可以轻松实现JPG、PNG、TIFF图像的加载使用,TrueType字体的使用,MP3文件的使用、网络相关的使用等。
SDL也有其他语言的包装,可以在这里查看 SDL用C语言写成,但是可以很容易在C++下面工作,并且SDL绑定了许多其它的语言,这其中就包括Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, and Smalltalk。


SDL配置

准备工作

  • Visual Studio(2005,2008,2010,2013都可以,这里小编用2010做配置步骤的展示)
  • SDL压缩文件(最基本的压缩文件SDL2-devel-2.0.3-VC.zip,其他
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值