找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 2619|回复: 0

有关SDL的一些简单的介绍

[复制链接]
发表于 2014-1-27 21:49:41 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×

SDL官网:www.libsdl.org
简单直接媒体层(Simple DirectMedia Layer, SDL)是一个跨平台的开发库,它的作用是通过OpenGL和Direct3D低级别的访问来提供音频、键盘、鼠标、游戏杆、图形硬件的接口。说白了,就是它“翻译”了你的调用方式,从而实现跨平台。

现在的SDL支持很多平台,从Windows、Mac OS到安卓的C4Droid都有它的身影。利用SDL可以真正实现程序的跨平台可移植性。
从表面上看我们调用的是SDL的API,但是从运行的方式来看,其实是SDL在不同的平台环境下进行了不同的处理,比如在Windows平台上SDL就通过使用DirectX来实现效果,而在安卓则是别的效果。
官方SDL支持Windows,Mac OS X,Linux,iOS,安卓。当然你也可以通过编写符合SDL规范的API来实现别的平台的支持比如单片机(虽说有点夸张但并不是不可能。)
SDL官网:www.libsdl.org
SDL的下载主页面:http://www.libsdl.org/download-2.0.php
SDL的源码:
ZIP格式压缩包:http://www.libsdl.org/release/SDL2-2.0.1.zip
TAR.GZ格式压缩包:http://www.libsdl.org/release/SDL2-2.0.1.tar.gz
SDL运行库(DLL):http://www.libsdl.org/release/SDL2-2.0.1-win32-x86.zip
SDL开发库VC版(主要就是头文件):http://www.libsdl.org/release/SDL2-devel-2.0.1-VC.zip
SDL开发库MinGW版:http://www.libsdl.org/release/SDL2-devel-2.0.1-mingw.tar.gz

这是教程的网站。大家可以来看一看。
http://lazyfoo.net/SDL_tutorials/
话说我谷歌一下SDL,首先映入眼帘的竟然是“史丹利”的股票行情!看到“史丹利”我就想起“金坷垃”。


   

回复

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-11-25 13:58 , Processed in 0.029377 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表