Visual Studio 2010下基于32位操作系统和64位操作系统的SDL配置步骤

原创 2015年11月18日 20:12:52

SDL配置步骤

(以下以文件夹及项目在D盘根目录下为例;可能由于vs2010版本不同,部分图片中内容会与上机操作不一致)

孙晨杰的微博

1、将SDL2-devel-2.0.3-VC.zip解压到D盘根目录得到文件夹SDL2-2.0.3,之后将 SDL2-2.0.3.zip文件中的test文件夹解压到此目录下。(test文件夹中是源码及资源文件)

解压完成后,文件夹SDL2-2.0.3中的内容如下图所示。

 

2、打开Visual Studio 2010,新建一个Win32控制台应用程序的空项目(此处项目命名为SDLDemo)。

 

3、新建项目完成后,在源文件上右击,添加现有项

选择SDL2-2.0.3 -> test文件夹中的testsprite2.c,点击添加。

 

4、点击解决方案资源管理器中的SDLDemo,点击“项目”菜单,选择“属性”(注意:一定要打开项目的属性)

在属性页中,首先选择 “配置属性” -> “VC++目录”,在右侧的“包含目录”中,选择路径为SDL2-2.0.3文件夹下的include文件夹

 

再选择左侧 “链接器” -> “常规”,在右侧的“附加库目录”中选择SDL2-2.0.3 -> lib -> x86 文件夹

 

选择左侧 “链接器” -> “输入”,在右侧的“附加依赖项”中添加SDL2-2.0.3 -> lib -> x86 文件夹中的三个lib文件名:SDL2.lib、SDL2main.lib、SDL2test.lib(需在文本框中输入,以回车分隔)

 

 

5、配置属性完成后,点击“生成”菜单,选择“生成SDLDemo”,若无错误,可见屏幕左下角有“生成成功”字样。

 


6、将 SDL2-2.0.3 -> lib -> x86 文件夹中的SDL2.dll和SDL2-2.0.3 -> test 文件夹中的bmp文件复制到SDLDemo -> Debug 文件夹中(注意:这些文件须和exe文件在同一目录)

 



7、配置完成。双击SDLDemo.exe文件,即可看到效果


 

附:x64编译器编译

A1、完成前3步后,打开SDLDemo项目属性,在左侧选择“配置属性”后单击右上角“配置管理器”。(“配置管理器”也可能在“生成”菜单中)

 

A2、在“活动解决方案平台”中点击“新建”,“键入或选择新平台”下拉列表中选择“x64”,点击确定并关闭“配置管理器”

 

A3、再次打开SDLDemo项目属性,检查左侧 “链接器” -> “高级”中“目标计算机”是否为MachineX64,若否,则在下拉列表中选择MachineX64

 

A4、进行剩下的第4步中的属性配置操作,唯一更改之处是属性中 “链接器” -> “常规”,在右侧的“附加库目录”中选择SDL2-2.0.3 ->lib -> x64 文件夹

 

A5、配置完成后,生成项目,生成成功后,在项目文件夹下会出现一个x64文件夹,将 SDL2-2.0.3 -> lib -> x64文件夹中的SDL2.dll和SDL2-2.0.3 ->test 文件夹中的bmp文件复制到x64 ->Debug 文件夹中。双击SDLDemo.exe即可看到效果。孙晨杰的微博

版权声明:本文为博主原创文章,未经博主允许不得转载。

在32位、64位操作系统下各数据类型所占的字节数

点击打开链接版权声明:本文为博主原创文章,未经博主允许不得转载。         在32位、64位系统当中,唯一改变的是指针的长度;在32位系统当中是4个字节、64位则是8个字节。所谓的32位、64...
  • ffmxnjm
  • ffmxnjm
  • 2016年04月28日 10:38
  • 4785

告诉大家操作系统32位和64位的区别

有很多朋友都想要知道32位和64位的区别是什么,因为大家都拿不准自己要装32位系统还是64位系统,因此彷徨是必然的。那么到底区别是啥咧?如果大家想要知道的话,下面就让小编给大家带来32位和64位的区别...
  • a141024
  • a141024
  • 2017年01月11日 15:28
  • 4239

使用virtalBox在32位系统上的虚拟机中安装64位系统

一,使用VirtualBox在32位系统上的虚拟机中安装64位系统出现的问题 本机是32位win7系统,想在上面安装64位的window server2008 64位的系统,结果提示cpu不支持,提...
  • huangxiangec
  • huangxiangec
  • 2014年05月06日 18:22
  • 3831

Windows 7 64bit和Visual Studio 2010下的64位与32位程序配置,dll使用,与性能初步比较

转自:http://blog.sina.com.cn/s/blog_6e0693f70100t6ip.html 本文主要介绍了如何在Windows 7 64bit和Visual Studio 201...
  • missingu1314
  • missingu1314
  • 2013年10月11日 16:25
  • 1050

64位操作系统下Visual Studio连接Oracle数据库 错误ORA-06413

64位操作系统下用visual studio调试使用oraclede
  • jumtre
  • jumtre
  • 2014年07月21日 15:01
  • 3691

visual studio 2010下配置OpenCV2.1,应用程序无法正常启动(0xc0150002)

一、配置具体步骤 环境:windows XP+visual studio 2010+opencv 2.1(貌似windows7也可以,但没试) 说明:此部分转自网上教程,说得很详细,直接转...
  • don_lvsml
  • don_lvsml
  • 2013年11月11日 22:17
  • 2425

【转】Visual Studio 2010下配置PC-Lint 9.0i

【转自:http://blog.csdn.net/jbcjay/article/details/7389543】   首先下载PC-Lint安装包,可以到CSDN资源区搜索下载,或者直接到我上传...
  • youngtiger86
  • youngtiger86
  • 2013年01月06日 21:54
  • 377

Visual Studio 2010下配置PC-Lint 9.0i

首先下载PC-Lint安装包,可以到CSDN资源区搜索下载,或者直接到我上传的资源区下载。 一、安装过程 下载完安装包后可以直接点击pclint9setup.exe进行安装,假设安装目录为(C:\...
  • jbcjay
  • jbcjay
  • 2012年03月24日 12:35
  • 4203

visual studio 2010下安装OpenCV及相关配置

最近在学习opencv。在网上了下了一些帮助文档。在安装过程中发现了一些问题。按照本人的实践过程,做了调整。希望给各位有所帮助 1.  下载文件 OpenCV2.1官方地址: http://so...
  • lshni
  • lshni
  • 2011年10月05日 17:34
  • 4845

visual studio2010下配置c++访问mysql数据库

最近在研究C++相关方面的编程,作为一名长期从事数据库相关方面开发的程序员,自然而然的想到了一个问题,C++如何访问Mysql数据库,百度、google和终于搞定了。 现将配置和测试代码贴一贴。 st...
  • binghuo365
  • binghuo365
  • 2013年12月08日 21:53
  • 508
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Visual Studio 2010下基于32位操作系统和64位操作系统的SDL配置步骤
举报原因:
原因补充:

(最多只允许输入30个字)