Cocos2dx3.10常侍之移驾UBUNTU
首先,别嫌麻烦,下一个Cocos2dx3.10的zip,chmod +x后再解压,别以为是一个东西就把Windows下的Copy一份了事。
一方面是各组件的权限问题,还有cocos2d-console文件夹为空导致cocos运转不正常。之后再bin目录下 sudo ./install-deps-linux.sh,比较费时哦然后 cd .. ,sudo ./setup.py,和Windows下差不多,就是路径要注意下。
之后捏,就是 sudo cmake . ,注意那个 . 表示当前目录(我一直以为Cocos2dx里的CMake文件是摆设,以前在Windows下用没看到什么特殊效果)之后就 sudo make ,等吧...结束后在bin目录下就有cpp-tests之类了,双击没反应的话,把/external/linux-specific/fmod/prebuilt/下的libfmod.so和libfmodL.so拷贝到/usr/local/lib/ [haishi fangzai /usr/lib/]下,还要sudo ln -s libfmod.so libfmod.so.6。这一步我试着在sudo ./install-deps-linux.sh前做过,好像没用,但是好像无需再sudo ./install-deps-linux.sh一次。cocos new 和windows下差不多,但是使用的时候,
是 cocos run -s MyCppGame -p linux,-s 后面是项目名。当然还可以加-j 8全核编译,我试过确实是8个核100%哦。Eclipse下有一个问题,无法找到cocos,不知是不是哪里设置错了。</p><p>我的Cocos2dx3.10没装在系统目录下,在/etc/environment中设置路径(及变量)好像无效。解决办法之一是在Eclipse项目中,在Properties->C/C++ Build->Environment下增加名为COCOS_CONSOLE_ROOT的环境变量,其值为cocos.sh的所在路径,如:
/home/User/AndrionSDK/cocos2d-x-3.10/tools/cocos2d-console/bin/ 最后的/一定需要
之后在build_native.py中,修改
</pre></p><p></p><pre code_snippet_id="1678599" snippet_file_name="blog_20160511_1_1650917" name="code" class="python">root_path = ""try:root_path = os.environ['COCOS_CONSOLE_ROOT']except Exception:root_path = ""command = '%scocos compile -p android -s %s -m %s' % (root_path, app_android_root, build_mode)
On Ubuntu16.04
I have this issue on 16.04 too, simple add:
using namespace std;
to 2 files:
cocos2d/extensions/GUI/CCControlExtension/CCControlUtils.cpp
cocos2d/cocos/2d/CCActionCamera.cpp
Hope this help
P/S: it seem your fix break core files, please copy new source code to cocos2d folder.
To use r11c compile 3.5, Need sudo ln -s arm-linux-androideabi-4.9 arm-linux-androideabi-4.8 In toolchains dir
Cocos2dx3.10常侍之移驾UBUNTU相关推荐
- 三国系列:何进为什么要斩杀十常侍?
何进为什么要杀蹇硕? 立储问题.蹇硕想杀何进,只是计划没有成功. 汉灵帝有两个儿子,刘辨和刘协.长子刘辨生于176年,次子刘协(汉献帝)生于181年.刘辨由何皇后所生,何进是何皇后的同父异母的 ...
- Linux安全移除U盘,Windows 10用户可以快速移除U盘
新浪科技讯,北京时间 4 月 9 日上午消息,据美国科技媒体 The Verge 报道,微软再次证实,从 1809 版本的 Windows 10 开始,插入新闪存盘时"快速移除"( ...
- 【三国说】十常侍叛乱 桃园三结义
旁白 在三国演义中,有个非常出名的典故叫做"桃园三结义",讲述的是刘备.关羽.张飞三人相遇,并结交为兄弟共谋大业的事,这也是三国演义的开端. 大家好,说起三国,许多人先想到的无非就 ...
- 在Ubuntu 11.10中将窗口按钮移回右侧
As of Ubuntu 10.04, the minimize, maximize, and close buttons on all windows were moved to the left ...
- 《三国演义》之二 十常侍乱政
没看过四大名著,电视没仔细看过但大体还是了解,每集前都有标题,内容围绕主题而展开.不过为什么总觉得这两集跨度太大,给人感觉不太顺畅.这是集是故事的核心,整个三国都是因为这集中两个女人的权利之争而起-- ...
- 目前巨型计算机应用最主要的领域是,A.10%-15%.
摘要: 马克思说:"作为确定的人,现实的人,你就有规定,就有使命,就有任务,至于你是否意识到这一点,那都是无所谓的.这个任务是由于你的需要及其与现实世界的联系而产生的."不同时代的 ...
- 移驾OSC,并逐步将“呆鸟”博客同步过来。
为什么80%的码农都做不了架构师?>>> 很久之前用CSDN写博客,之后自己开始架服务器,叫呆鸟(www.dainiao.net),但是一直没有时间搭理,而且没人访问,犹如一个 ...
- 请移驾ray7hu.com
http://ray7hu.com 求关注,求评论-- 转载于:https://blog.51cto.com/ray7hu/872232
- miix2 10 linux,联想Miix320安装Win10+Ubuntu双系统引导的方法(超简单)
入手联想miix320的童鞋们,原装的win10用的舒服吗?上周趴在床上看<鸟哥的linux私房菜>突然想敲几行代码练练手,但又不想爬起来把我的15寸燃7000搬过来(冬天室内不到18度) ...
最新文章
- mac下nginx搭配php-fpm解析php文件
- 批处理,%~d0 cd %~dp0 代表什么意思
- python 柱状图-python 柱状图
- android软件更新模块实现的技术和方法,Android APK签名原理及方法
- 如何更改计算机性能,如何修改注册表优化电脑性能 修改注册表优化电脑性能方法...
- 如何看待 70% 的程序员,缺乏数据结构和算法知识?
- 气象数据领航无人飞行器线路优化大赛解决方案(3rd place)
- 豆瓣、唱吧、爱回收等106款应用被工信部下架
- 没有在该机执行windows脚本宿主的权限_解决办法
- 基于WPF系统框架设计(7)-TextBox/PasswordBox在ViewModel中支持回车命令
- IOS-设置NavigationBar的背景及字体颜色
- Hexo Next底部powered by的logo栏更改以及注意事项(附官方文档,文末有福利链)
- 用于应用开发的新数据可视化模板
- oracle有rtf函数,oracle存取rtf文档
- 数据揭秘:中国姓氏排行榜
- JavaScript之---嵌入JS代码
- App UI交互与视觉设计
- LeetCode:387.字符串中的第一个唯一字符
- 火影专场:Redis分布式锁实战
- 【JS】307- 复习 Object.assign 原理及其实现