如何关闭cocos2d调试时输出的log
2014-07-29 18:42
267 查看
可以直接在项目的 build settings 中搜索" COCOS2D",
然后把 “COCOS2D_DEBUG=1”改成“COCOS2D_DEBUG=0”,
就可以了。
另外,这个信息提示只是为了方便程序调试,
真正发布程序的时候,是不会出现的。
【http://bsr1983.iteye.com/blog/1601226】
默认情况下,cocos2d项目会有两个构建配置:调试(Debug)和发布(Release)。它们之间的主要区别是:只有在调试时,某些函数,比如CCLOG才会编译并被游戏代码使用。这是影响调试和发布两个构建配置运行性能的最主要因素。
注意:
CCLOG宏对苹果的NSLog方法进行了封装,所以CCLOG只在调试构建时才被编译,在发布构建时被删除。建议在使用NSLog的地方用CCLOG代替,因为日志只是给开发者自己看的。NSLog会让发布的游戏运行很慢,因为它即使在发布构建里也会运行。
然后把 “COCOS2D_DEBUG=1”改成“COCOS2D_DEBUG=0”,
就可以了。
另外,这个信息提示只是为了方便程序调试,
真正发布程序的时候,是不会出现的。
【http://bsr1983.iteye.com/blog/1601226】
默认情况下,cocos2d项目会有两个构建配置:调试(Debug)和发布(Release)。它们之间的主要区别是:只有在调试时,某些函数,比如CCLOG才会编译并被游戏代码使用。这是影响调试和发布两个构建配置运行性能的最主要因素。
注意:
CCLOG宏对苹果的NSLog方法进行了封装,所以CCLOG只在调试构建时才被编译,在发布构建时被删除。建议在使用NSLog的地方用CCLOG代替,因为日志只是给开发者自己看的。NSLog会让发布的游戏运行很慢,因为它即使在发布构建里也会运行。
相关文章推荐
- 如何关闭 xcode 8 疯狂的日志log输出
- Cocos2d-x 中如何输出 Android手机下 带Tag的Log日志
- Cocos2d-x 如何输出 Android用电话 腰带Tag的Log刊物
- 如何关闭 xcode 8 疯狂的日志log输出
- 在Android C/C++层添加LOG调试(LOGI\LOGD\LOGE...)输出支持
- 在Delphi中如何输出后台调试信息?
- 在android 输出log 信息 用于调试
- 如何在Tomcat中指定log文件的位置(使用log4j输出log信息)
- Android中Log.d和Log.v如何实现在release版本不输出
- qt中如何用qDebug输出彩色调试信息
- MemCached java client 如何能关闭 log4j 的输出 ?
- 如何开启/关闭SMTP路由调试
- 在Release版本中如何关闭Debug版本中的log
- 展讯平台调试之文件输出LOG
- 在vugen中,如何将参数化内容的当前值输出到调试信息中
- 在Android C/C++层添加LOG调试(LOGI\LOGD\LOGE...)输出支持 开花结果
- 如何开启/关闭SMTP路由调试
- 在Linux调试web应用时,如何查看System.out.println的输出?
- 展讯平台如何调试之打LOG--串口log
- 如何将信息打印到调试输出窗口