C++ SDL学习之路 1st —— 配置一下SDL

来源:互联网 发布:关于茶的软件 编辑:程序博客网 时间:2024/06/06 20:15

好的,最近我找了一个EasyX图形库的官方群 C语言革命 中的一位管理员,他同意教我SDL哦!
所以这个SDL系列我也是刚开始学,不会像其他系列一样已经会了再写的博客。
现在我已经学会了如何配置SDL,上车吧:

The first step(第一步):

去官网下载SDL2.0,下载完解压即可,这里是地址:
http://www.libsdl.org/download-2.0.php

选择下面的SDL2-devel-2.0.5-VC.zip (Visual C++ 32/64-bit)下载

The second step(第二步):

首先,用Visual Studio(也可以是别的IDE,但是我用的是这个)新建一个空项目(控制台项目也可以),然后右键解决方案资源管理器中的项目(项目名称),然后选择属性,如图操作:
这里写图片描述

The third step(第三步):

接下来选择VC++目录,然后更改包含目录库目录中的目录位置,分别改成includelib\x86,前面加你你的SDL2文件夹所在的位置
这里写图片描述

The fourth step(第四步):

然后展开链接器,选择里面的输入,然后添加 附加依赖项,然后如图操作,在里面添加
SDL2.lib
SDL2main.lib
这里写图片描述

The fifth step(第五步):

再找到链接器中的系统,找到第一个 子系统,将里面改为:
控制台 (/SUBSYSTEM:CONSOLE)

The sixth step(第六步):

依次点击“确定”“确定”就可以啦

The seventh step(第七步):

新建一个cpp,名字随意,然后开心的输入(复制吧,骚年)下面的代码:

#include <SDL.h>#include <stdlib.h>int main(int argc, char** args) {    if (SDL_Init(SDL_INIT_EVERYTHING))     {        return 0;    }    atexit(SDL_Quit);    return 0;}

The eighth step(第八步):

接下来F5一下,如果成功弹出呵呵的控制台窗口并且一闪而过,那么恭喜:你的第一个SDL程序诞生了(SDL配置成功)。

如果报错(如图):

这里写图片描述

那么就有下面的一步:

The ninth step(第九步,都报错的~):

SDL2-2.0.5\lib\x86中的SDL2.dll文件复制到你的项目exe同目录中,即 项目名称\Debug中,再运行一下,就会出现第七步的情况:一闪而过,那么恭喜你终于做出了第一个SDL程序

好吧,SDL学习之路1st结完结,撒花,2nd说不定会讲到什么我也不知道的东西,好吧,开玩笑,期待2nd吧!

注:由于此配置十分复杂,若有问题请从此博文回复或者联系QQ540809998

原创粉丝点击