Recast Navigation是一个开源的应用于游戏的网格导航工具。但文档很简陋。这里详细介绍一下该工具在windows下的编译生成。
1.下载recastnavigation的源码。
2.recastnavigation依赖于sdl的库。所以需要安装sdl。下载sdl2源码并解压。
3.sdl解压后的文件夹可能叫SDL2-2.0.8,修改为SDL,复制到/recastnavigation-master/RecastDemo/Contrib。
4.进入RecastDemo/Contrib/SDL/VisualC,用visual studio打开SDL.sln,执行编译生成解决方案。
5.编译成功后将RecastDemo/Contrib/SDL/VisualC/Win32/Debug下的SDL2.dll、SDL2.lib、SDL2main.lib复制到RecastDemo/Contrib/SDL/lib/x86
6.下载premake5.exe。复制到/RecastDemo
7.在/RecastDemo目录打开cmd界面,执行premake5 vs2015(本机的vs版本)
8.进入/RecastDemo/Build/vs2015,打开recastnavigation.sln,执行编译生成解决方案。
9.进入/RecastDemo/Bin,打开RecastDemo.exe即可享用
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。