VS下如何查看log输出?
vs 有输出窗口的 如果你的没有的话可以在view里添加输出窗口
是Output窗口吗?可是里面没有显示log输出内容?
1、CCLOG只有在debug下才能使用
2、如果你使用的是wp8-xaml版本,你修改C#那个项目上右击–属性–调试–UI任务选择 仅限本机
我用的是Debug模式,也是win32版本。
output窗口依然空空如也。
代码应该没有问题。如图。
log里面也是用到OuputDebugString/_track的吧,你把printf(“Hello”)改成OuputDebugStringA(“Hello”)看看.
DAY DAY UP!
我都是用CCLOG(), 被废弃了吗?碉堡了
发现是debug type设置错了 = =。
改成auto就对了之前一直设的managed only。
谢谢各位的耐心解答!
如果想在dos下查看输出,可以用如下的代码替换main.cpp
#include "main.h" #include "AppDelegate.h" #include "cocos2d.h" USING_NS_CC; #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 AppDelegate app; int ret = Application::getInstance()->run(); #ifdef USE_WIN32_CONSOLE FreeConsole(); #endif return ret; } ```
请问“改成auto就对了之前一直设的managed only。”在哪里的?