我这里2.x的都没问题,在windows上用VS编3.x也没问题,但在mac的xcode下,却显得十分慢,差不多编译一下要5分钟,我按照http://cocos2d-x.org/wiki/How_to_Start_A_New_Cocos2D-X_Game建的工程。
同求 解决方案
3.0 就这样了, 在 11年 mac mini上 已经基本没法用 native code开发了
同求 解决方案
确实啊,xcode编译一次很慢
也坐等解决方案吧
顶上去,我在xcode编译一次半个多小时怎么办
用多任务吧。我是I7 4770cpu, 4核8线程,编译时指定参数-j8,编译新建工程,大概在1分钟左右。
不是每个公司都会配备那么好的电脑的!太吃硬件了!
用静态库编译也不行,我试过自己将cocos2dx编译成调试版的静态库,接近1-2G多,
链接的时候还是很慢,想编译快。只有陪高主频的CPU + 大容量内存,CPU最影响编译速度,
Mac pro是最好的选择
要实现编译快速,最好的办法是学unreal,将cocos2dx组件化,
也就将cocos2dx分解成很多子项目,子项目可以单独编译成静态库,
游戏编译时可以按需添加组件,这样可以大大提高编译速度。
组件化的实现是触控要完成的任务。
— Begin quote from ____
引用第7楼cocophey于2015-01-20 10:27发表的 回 4楼(flysec) 的帖子 :
不要全部用源码编译,能用静态库就用静态库,看这个:http://www.cocoachina.com/bbs/read.php?tid-239055.html http://www.cocoachina.com/bbs/job.php?action=topost&tid=216596&pid=1225169
— End quote
唉我的代码太多,有800多个文件,就算不编译2dx的代码,都要很长时间
我在win32下做了预编译,编译一次整个工程就3分钟,但是xcode里加预编译就没用,还是要30分钟
如果预编译管用也会很快的
— Begin quote from ____
引用第10楼flysec于2015-01-21 16:07发表的 Re:回 4楼(flysec) 的帖子 :
唉我的代码太多,有800多个文件,就算不编译2dx的代码,都要很长时间
我在win32下做了预编译,编译一次整个工程就3分钟,但是xcode里加预编译就没用,还是要30分钟
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=216596&pid=1226452
— End quote
特别是加入渠道sdk后,一次生成搞2,30个渠道包简直就是灾难
估计要把自己的整个工程搞成lib然后去接sdk
求教下大神。。。怎么把整个工程搞成lib?