1、SDL(Specificmion and Description Language)是ITU-T推荐使用的一种“实时系统的规格描述语言”。应用的主要领域是实时系统行为方面的规格,以及这类系统的设计。
2、SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。
3、SDL(Specification and Description Language)语言是规格与描述语言。它以一种框图和流程图的形式,描述了用户要求、交换机性能指标和设计结果。适用于系统设计和程序设计初期,概括说明整个系统的功能要求和技术规范。
4、SDL即Security Development Lifecycle (SDL),是微软提出的从安全角度指导软件开发过程的管理模式4、SDL不是一个空想的理论模型。它是微软为了面对现实世界中安全挑战,在实践中的一步步发展起来的模式。SDL的核心理念就是将软件安全的考虑集成在软件开发的每一个阶段 需求分析、设计、编码、测试和维护。
扩展资料
一个SDL系统就是用SDL规格所描述的一个具体物理存在,也就是目前从SDL语言的角度所关注的一切,对于目前不用SDL语言描述的,都作为SDL的环境看待。
也就是说,一个具体的物理系统如果只用SDL描述了其中的一部分,那么这部分就是一个SDL系统,而该物理系统的其他部分对该SDL系统来讲,就都是它的环境。
SDL系统通过信道与环境连接。从理论上讲,SDL系统只需要一条双向信道与环境连接,但实际上,为了描述方便,经常为环境的每个逻辑接口提供一条信道。
每个系统可以划分为多个功能块,功能块之间通过信道相连,系统与环境之间的信道是连接到系统内的功能块的。各功能块相对于其他功能块而言是独立的,功能块之间以及功能块与环境之间的通信是靠发送信号来实现的。
参考资料来源:百度百科——SDL
参考资料来源:百度百科——SDL
参考资料来源:百度百科——SDL
参考资料来源:百度百科——SDL
首先下载SDL①找到codeblocks安装目录下的MinGW文件夹(我的是这样子的:“E:\program files\CodeBlocks\MinGW”)这个目录下有include文件夹,打开它。在sdl包里面有一个include\SDL文件夹,把这个文件夹拖到你的电脑里面的include文件夹里。
②找到codeblocks安装目录下的MinGW文件夹(我的是这样子的:“E:\program files\CodeBlocks\MinGW”)
这个目录下有lib文件夹,打开它。在sdl包里面有一个lib文件夹,把这个里面的三个文件“libSDL.dll.a, libSDL.la和libSDLmain.a”拖到你电脑里的lib文件夹里面。
③把sdl包里面bin文件夹里面的SDL.dll文件拖到“C:\WINDOWS\system32”(我用的是XP系统)。当然,另外一个选择是将SDL.dll随时绑定到使用了SDL库编译的*.exe文件所在的文件夹中。这通常在发布你的程序的时候使用。
这样的话,基本的SDL就算是配置好了,可以用来写程序咯~!
用codeblocks新建一个空项目,在这个项目里面新建一个c++(我目前学的就是C++,java、C#什么的不感兴趣)文件。敲入下面的代码:
#include <iostream>
#include <SDL/SDL.h>
int main(int argc, char* argv[])
{
try
{
if(SDL_Init(SDL_INIT_EVERYTHING == -1))
throw"Could not initialize SDL!"
}
catch(const char* s)
{
std::cerr<<s<<std::endl
return -1
}
std::cout<<"SDL initialized.\n"
SDL_Quit()
return 0
}
在左侧的Management窗口中,在项目上右击鼠标,选择构建选项,在横向目录里面选择“连接器设置”,添加“mingw32SDLmainSDL”(直接把双引号里面的内容复制进去就好),点击确定。发现添加了三行的连接库(这就对了),然后再此点击确定。
最后编译,运行。无误可以构建成功,虽然没有任何窗口生成,但是说明SDL配置和代码是没有问题的~!
后来才发现,原来是在生成的debug文件夹下,生成了一个stdcout的txt文档。这个文档里面记录了程序的运行结果。嗯,就这样吧,补充完毕……
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)