【环境搭建】CoreSlam+SDL+VS2013环境搭建

跑起来这个样子

先看一下TinySlam-master的文档

这个里面,SDL相关的东西,在Third_parties里面。

先来处理SDL

对于上面这些文件,

处理包含文件:

vs目录下 D:\vs2013\VC\include下面建立一个SDL文件夹,来放包含文件

SDL\include 和 SDL_gfx\include里面文件,全都复制放到D:\vs2013\VC\include\SDL

 

处理lib文件

把上面文件里面的lib文件,全放到D:\vs2013\VC\lib里

 

处理dll文件

上图中的lib里面,还有dll文件,复制到 C:\Windows\System32和  C:\Windows\SysWOW64

 

Cmake

我建立了两个文件,就是下面的buildNoSDL和build,分别进行Cmake用sdl和不用的。

 

VS2013打开cmake好的sln,配置项目的附加依赖项里面天上刚刚复制的lib

 

都弄好了,似乎没啥问题了,可是运行时候出现闪退,原来是sdl的东西不全。

接下来把文件夹test下的东西全都复制到tinySLAM-master\build\test下,这些是SDL相关的东西,

就可以跑了。

 

SDL部分 http://www.aichengxu.com/view/2585822

 

posted @ 2016-12-21 16:04  xy123001  阅读(540)  评论(2编辑  收藏  举报