编译没问题,但是运行时候出错:
00000000()
libcocos2d.dll!cocos2d::CCTextureAtlas::setupVBOandVAO() Line 257 + 0x15 bytes C++
libcocos2d.dll!cocos2d::CCTextureAtlas::initWithTexture(cocos2d::CCTexture2D * texture=0x056f65c8, unsigned int capacity=316) Line 202 C++
libcocos2d.dll!cocos2d::CCSpriteBatchNode::initWithTexture(cocos2d::CCTexture2D * tex=0x056f65c8, unsigned int capacity=316) Line 96 C++
libcocos2d.dll!cocos2d::CCTMXLayer::initWithTilesetInfo(cocos2d::CCTMXTilesetInfo * tilesetInfo=0x056f64f0, cocos2d::CCTMXLayerInfo * layerInfo=0x056f6658, cocos2d::CCTMXMapInfo * mapInfo=0x056f5620) Line 71 + 0x40 bytes C++
libcocos2d.dll!cocos2d::CCTMXLayer::create(cocos2d::CCTMXTilesetInfo * tilesetInfo=0x056f64f0, cocos2d::CCTMXLayerInfo * layerInfo=0x056f6658, cocos2d::CCTMXMapInfo * mapInfo=0x056f5620) Line 51 + 0x14 bytes C++
libcocos2d.dll!cocos2d::CCTMXTiledMap::parseLayer(cocos2d::CCTMXLayerInfo * layerInfo=0x056f6658, cocos2d::CCTMXMapInfo * mapInfo=0x056f5620) Line 142 + 0x11 bytes C++
libcocos2d.dll!cocos2d::CCTMXTiledMap::buildWithMapInfo(cocos2d::CCTMXMapInfo * mapInfo=0x056f5620) Line 226 + 0x10 bytes C++
libcocos2d.dll!cocos2d::CCTMXTiledMap::initWithTMXFile(const char * tmxFile=0x0061293c) Line 84 C++
libcocos2d.dll!cocos2d::CCTMXTiledMap::create(const char * tmxFile=0x0061293c) Line 43 + 0xc bytes C++
TestCpp.exe!TMXIsoZorder::TMXIsoZorder() Line 804 + 0xd bytes C++
TestCpp.exe!createTileMapLayer(int nIndex=0) Line 1364 + 0x2e bytes C++
TestCpp.exe!nextTileMapAction() Line 1402 + 0xb bytes C++
TestCpp.exe!TileMapTestScene::runThisTest() Line 1544 + 0x5 bytes C++
TestCpp.exe!TestController::menuCallback(cocos2d::CCObject * pSender=0x056e7938) Line 182 + 0x12 bytes C++
libcocos2d.dll!cocos2d::CCMenuItem::activate() Line 113 + 0x1a bytes C++
libcocos2d.dll!cocos2d::CCMenuItemLabel::activate() Line 237 C++
libcocos2d.dll!cocos2d::CCMenu::ccTouchEnded(cocos2d::CCTouch * touch=0x02a9f890, cocos2d::CCEvent * event=0x00000000) Line 258 + 0x1a bytes C++
libcocos2d.dll!cocos2d::CCTouchDispatcher::touches(cocos2d::CCSet * pTouches=0x0023f5d8, cocos2d::CCEvent * pEvent=0x00000000, unsigned int uIndex=2) Line 377 + 0x2b bytes C++
libcocos2d.dll!cocos2d::CCTouchDispatcher::touchesEnded(cocos2d::CCSet * touches=0x0023f5d8, cocos2d::CCEvent * pEvent=0x00000000) Line 509 C++
libcocos2d.dll!cocos2d::CCEGLViewProtocol::handleTouchesEnd(int num=1, int * ids=0x0023f780, float * xs=0x0023f7a0, float * ys=0x0023f7a4) Line 336 + 0x1b bytes C++
libcocos2d.dll!cocos2d::CCEGLView::WindowProc(unsigned int message=514, unsigned int wParam=0, long lParam=12517626) Line 241 + 0x26 bytes C++
libcocos2d.dll!cocos2d::WindowProc(HWND_ * hWnd=0x0002058a, unsigned int uMsg=514, unsigned int wParam=0, long lParam=12517626) Line 78 + 0x20 bytes C++
user32.dll!7717fd72()
user32.dll!7717fe4a()
user32.dll!7717fdf3()
user32.dll!771809d3()
user32.dll!77180979()
opengl32.dll!6575834f()
user32.dll!77168e2d()
user32.dll!7717fd72()
user32.dll!7717fe4a()
user32.dll!7717fdf3()
user32.dll!7718018d()
user32.dll!7718022b()
libcocos2d.dll!cocos2d::CCApplication::run() Line 85 + 0xc bytes C++
TestCpp.exe!wWinMain(HINSTANCE__ * hInstance=0x002b0000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpCmdLine=0x00862df4, int nCmdShow=1) Line 19 + 0x19 bytes C++
TestCpp.exe!__tmainCRTStartup() Line 578 + 0x35 bytes C
TestCpp.exe!wWinMainCRTStartup() Line 403 C
kernel32.dll!76e6d0e9()
ntdll.dll!775a1603()
ntdll.dll!775a15d6()
======================
我哪里设置不对吗? 还是我环境有问题?
我使用之前的2.0.1编译运行这个demo都没有问题。