cocos2d-x导航网格之recastnavigation-master环境配置

cocos2d-x导航网格之recastnavigation-master环境配置,第1张

概述由于近来项目需要用到导航网格,所以查找资料后发现github上有环境配置教程,如果英文好的话,可以直接参考以下链接:点击打开链接。 以下记录一下环境配置过程,首先需要以下几个文件。 1>recastnavigation-master压缩包,在github网页上下载即可。 2>premake5.exe,用于预编译此导航网格的项目。下载地址:点击打开链接 (需注意需要配置premake5的路劲,即在p

由于近来项目需要用到导航网格,所以查找资料后发现github上有环境配置教程,如果英文好的话,可以直接参考以下链接:点击打开链接。

以下记录一下环境配置过程,首先需要以下几个文件。

1>recastnavigation-master压缩包,在github网页上下载即可。

2>premake5.exe,用于预编译此导航网格的项目。下载地址:点击打开链接

(需注意需要配置premake5的路劲,即在path中配置到premake5的路径下)

3>SDL2压缩包,项目要求需带。下载地址:点击打开链接

(需注意下载SDL2-devel-2.0.4-VC.zip(Visual C++ 32/64-bit)

以上为所需的全部工具,下面详细介绍配置流程。

(1)将recastnavigation-master解压到一定目录下。

(2)将SDL2压缩包解压到../ecastnavigation-master/RecastDemo/Contrib/SDL。(需注意Contrib下并没有SDL文件夹,SDL文件夹需自己创建)。

(3)打开终端,cd到RecastDemo目录,也可以在此文件夹上按住shift右击此此文件夹,在按w即可。

(4)在终端中输入 premake5 vs2013 premake5.lua (vs的版本可根据自己电脑的版本选择)。

(5)待执行完毕后,RecastDemo文件夹内就会多出一个build文件夹,打开,找到以sln为后缀的文件用vs2013打开。

(6)打开以后,如果执行出现问题,是因为SDL的库并未链接到此项目上,需要手工链接,具体流程如下所示:用vs打开以后,右击RecastDemo->属性->c/c++->常规->附加包含目录->路径配置到SDL的include下即可,本机示例目录为C:\Users\hungry\Desktop\new\recastnavigation-master\RecastDemo\Contrib\SDL\include。

(7)再次编译即可成功。


特别提示:以上有些工具的下载需要翻,所以将所有东西一并上传至CSDN下载页面下,可以在此处下载。链接如下:SDL下载链接、导航网格下载链接、premake5下载链接

总结

以上是内存溢出为你收集整理的cocos2d-x导航网格之recastnavigation-master环境配置全部内容,希望文章能够帮你解决cocos2d-x导航网格之recastnavigation-master环境配置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1078374.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存