SDL在dev-c++的配置记录

来源:互联网 发布:apache 2.4.6 配置 编辑:程序博客网 时间:2024/04/28 10:35

!!!这个方法有些问题,原因未知,请不要使用


由于一些原因需要用到SDL这个库,把自己学习的过程记录一下。


我的环境,Dev-C++的版本:5.9.2,SDL的版本:2.0.3。


其中的一些操作的原因我也不太清楚为什么,只知道这样可行,如果哪位知道还请留言解惑一下。


一、文件下载

在sdl官网上下载development libraries(MinGW)

http://www.libsdl.org/release/SDL2-devel-2.0.3-mingw.tar.gz


二、将下载的文件解压后目录为


由于我的是64位系统,所以将x86_64-w64-mingw32文件夹下的include和lib文件夹复制到Dev-C++目录下相应的位置,再将SDL根目录下lib\x64里的SDL2.dll文件复制到C:\Windows\System32中(这里为什么不复制到sysWOW64文件夹下?)


三、编译测试

在Dev-C++中新建一个空工程,复制以下代码

#include <stdio.h>#include "SDL2/SDL.h"int main( int argc, char* args[] ) {     //启动SDL    if (SDL_Init( SDL_INIT_EVERYTHING ) != 0){    printf("SDL_Init Error: %s", SDL_GetError());    return 1;}        //退出SDL     SDL_Quit();    system("pause");        return 0;} 
然后在 项目->项目属性->参数->链接中添加-lmingw32 -lSDL2main -lSDL2  -mwindows

编译无错即可


0 0
原创粉丝点击