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。”在哪里的?