Cocos2d 使用控制台打印的方法
方法 打印 cocos2d 控制台 使用
2023-09-27 14:25:36 时间
1.打开当前项目的win32解决方案。
2.在解决方案管理器的win32文件夹下打开main.cpp
3.增加以下代码:
#define USE_WIN32_CONSOLE //以下加到入口函数 #ifdef USE_WIN32_CONSOLE AllocConsole(); freopen("CONIN$", "r", stdin); freopen("CONOUT$", "w", stdout); freopen("CONOUT$", "w", stderr); #endif
修改后的main.cpp
#include "main.h" #include "AppDelegate.h" #include "cocos2d.h" USING_NS_CC; #if _MSC_VER > 1800 #pragma comment(lib,"libcocos2d_2015.lib") #pragma comment(lib,"libbox2d_2015.lib") #pragma comment(lib,"libSpine_2015.lib") #pragma comment(lib,"librecast_2015.lib") #pragma comment(lib,"libbullet_2015.lib") #else #pragma comment(lib,"libcocos2d_2013.lib") #pragma comment(lib,"libbox2d_2013.lib") #pragma comment(lib,"libSpine_2013.lib") #pragma comment(lib,"librecast_2013.lib") #pragma comment(lib,"libbullet_2013.lib") #endif #define USE_WIN32_CONSOLE int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { UNREFERENCED_PARAMETER(hPrevInstance); UNREFERENCED_PARAMETER(lpCmdLine); #ifdef USE_WIN32_CONSOLE AllocConsole(); freopen("CONIN$", "r", stdin); freopen("CONOUT$", "w", stdout); freopen("CONOUT$", "w", stderr); #endif // create the application instance AppDelegate app; return Application::getInstance()->run(); }
相关文章
- 通过jdb命令连接远程调试的方法
- 回归测试用例选择方法
- 【算法】【二叉树模块】控制台直观打印二叉树方法
- Laravel配置全局公共函数的方法步骤
- java中打印数组的5种方法
- Attribute value must be constant解决方法
- c# 三种取整方法 向上取整 向下取整 四舍五入
- Java Arrays类方法
- 《软件工程(第4版?修订版)》—第1章1.5节 系统的方法
- iOS开发中一些常用的方法
- model.train方法的dataset_sink_mode参数设置为False时以step作为单位打印数据——(只在mode=context.GRAPH_MODE下成立,在mode=context.PYNATIVE_MODE模式下不成立)
- 3D点云数据分析与处理-传统方法与深度学习
- PHP面向对象-----魔术方法
- 北邮iptv用WindowsMediaplayer打不开的解决的方法
- python基础方法系列
- 最优化课堂笔记05——一维最优化方法(含重点:黄金分割法)
- C++创建类的对象(类的初始化)的方法
- CAD中如何打印PLT文件?CAD打印PLT文件方法