一。链接:http://pan.baidu.com/s/1kVaWteR 密码:zt81

下载两个文件夹。(如果不行就到 SDL官网 https://www.libsdl.org/ 和 SDL2_image官网 https://www.libsdl.org/projects/SDL_image/ 下载 2.0 vc版本的)

  二。打开VS 2012 创建一个空项目,右键你创建的项目进入属性。

第一步进入C/C++_常规_附加包含目录_编辑 添加两个include文件路径,比如我的是F:\KwDownload\SDL2-2.0.4\include 还有一个 F:\KwDownload\SDL2_image-2.0.1\include。

  第二步进入链接器_常规_附加库目录_编辑 添加两个lib文件路径,比如我的是F:\KwDownload\SDL2_image-2.0.1\lib\x86 还有一个 F:\KwDownload\SDL2-2.0.4\lib\x86 (注意:如果X86不行就换X64)

  第三步进入链接器_输入_附加依赖项_添加3个文件名 分别是 SDL2main.lib SDL2.lib SDL2_image.lib                                                                                 第四步进入链接器_系统_子系统 选择控制台, 点击应用,确定。                             第五步将SDL2里lib文件和SDL2_image里lib文件中所有后缀是dll的文件复制到你创建的空项目文件夹下。

#include <stdio.h>
#include <stdlib.h>
#include <SDL.h>
#include <SDL_image.h>

int main(int argc, char *argv[])
{
    ;
}

如果能编译成功且能运行,说明环境搭建成功了。

最新文章

  1. 【codevs2822】爱在心中 tarjan 缩点+理解
  2. 17+个ASP.NET MVC扩展点,含源码{转}
  3. Webx之表单验证
  4. etTimeout与setInterval方法的区别
  5. 14.8.2 Verifying File Format Compatibility 校验文件格式兼容性:
  6. SQL Server使用导入导出向导导入超过4000个字符的字段的数据
  7. linux运维、架构之路-rsync
  8. HDFS概述(4)————HDFS权限
  9. Total Command使用笔记
  10. Springboot添加filter方法
  11. JavaScript学习:取数组中最大值和最小值
  12. SpringBoot自定义线程池处理异步任务
  13. python中time()时间的相关问题
  14. Linux符设备驱动编程
  15. Scala具体解释---------控制结构和函数
  16. linux-centos jdk安装
  17. Android项目使用Dagger2进行依赖注入
  18. hbase shell编码显示中文
  19. DELPHI 动态 创建和释放 多个 EDIT 控件
  20. php数组处理函数

热门文章

  1. @SuppressWarnings忽略警告
  2. CSS3 transform 属性详解(skew, rotate, translate, scale)
  3. JSON学习之一
  4. Github快速入门手册
  5. 【.Net底层剖析】3.用IL来理解属性
  6. SQL*Loader之CASE5
  7. Android中的内存储、外存储概念、文件操作与PC端的有些不同
  8. EasyUI笔记
  9. 简单登录实例Login
  10. js实现对json数据的序列化(兼容ie6以上浏览器)