Windows下基于MSVC搭建SDL开发环境 (qq.com)
一.下载
代码 https://github.com/libsdl-org/SDL/releases
SDL2-devel-2.26.4-VC是已经构建好适用于MSVC使用的库文件
源码
下载图中Source code(zip)得到
SDL-release-2.26.4.zip
二.构建
解压SDL-release-2.26.4.zip
打开
SDL-release-2.26.4\\VisualC\\SDL.sln
点击目录的解决方案,菜单栏点击生成->生成解决方案
SDL-release-2.26.4\\VisualC\\x64\\Debug下
生成的库文件如下
SDL2.lib
SDL2.dll
SDL2main.lib
SDL2test.lib
SDL-release-2.26.4\\include下为头文件
三.测试
点击目录解决方案:右键点击->属性
选择启动项目为test开头的工程
运行
点击如下图标运行
或者直接进入SDL-release-2.26.4\\VisualC\\x64\\Debug下执行各个测试的exe程序
四.在自己的工程中使用
在自己的工程目录下新建SDL2目录,其下再创建inc和lib子目录,将
SDL-release-2.26.4\\include下得头文件复制到inc目录下,SDL-release-2.26.4\\VisualC\\x64\\Debug下的.lib和.dll复制到lib目录下
右键点击工程名,属性
设置头文件包含路径
$(MSBuildProjectDirectory)\\Src\\SDL2\\inc;
设置库文件包含路径
$(MSBuildProjectDirectory)\\Src\\SDL2\\lib;
设置库文件
SDL2main.lib;SDL2.lib
复制源码中测试代码
checkkeys.c
SDL_test_font.c
SDL_test_font.h
到自己工程中。
生成解决方案
将SDL2.dll和exe文件放在同一个文件夹下,运行。
按键输入可以看到打印信息.
审核编辑:汤梓红
-
嵌入式
+关注
关注
5082文章
19104浏览量
304796 -
WINDOWS
+关注
关注
3文章
3541浏览量
88621 -
开发环境
+关注
关注
1文章
225浏览量
16609 -
SDL
+关注
关注
0文章
18浏览量
7395
发布评论请先 登录
相关推荐
评论