红联Linux门户
Linux帮助

Ubuntu下NDK_MODULE_PATH设置

发布时间:2015-08-06 15:23:12来源:linux网站作者:wpzhen

之前一直在Windows下使用Cocos2dx开发移动游戏。

对Windows下开发环境的搭建早已熟悉,网上介绍的文章也非常多。


最近要使用linux环境编译服务器代码,把自己的笔记本换成了Ubuntu 15.04系统。

但是在搭建客户端程序的开发环境时出了个问题,打开工程一直提示 NDK_MODULE_PATH 配置不正确。


Android SDK, Cocos2dx, NDK环境变量配置配置和Windows下都是一样的道理,设置好环境变量和一些工程相关的路径就好了。

唯一要改应该就只有一个地方,就是eclipse里配置的NDK编译脚本,在Windows下使用"ndk-build.cmd"在linux下改成"ndk-build"就可以了。


但是一直提示 NDK_MODULE_PATH 设置不正确,最后花了好长时间才琢磨出来:

Windows下的NDK_MODULE_PATH设置

${COCOS2DX_ROOT};${COCOS2DX_ROOT}/cocos2dx/platform/third_party/android/prebuilt

Linux下应该这样

${COCOS2DX_ROOT}:${COCOS2DX_ROOT}/cocos2dx/platform/third_party/android/prebuilt


看出来区别了吗?

路径分隔符在Windows下用的分号,而linux下应该用冒号。

原因:NDK_MODULE_PATH 是个环境变量,Windows下环境变量中多个路径用分号区分而linux下却是用冒号区分的。


Ubuntu下配置/编译/运行Cocos2dx项目:http://www.linuxdiyf.com/linux/13067.html

如何在BlackBerry PlayBook NDK 2.0环境中使用Cocos2dx:http://www.linuxdiyf.com/linux/4462.html