//GLContextAttrs GLView::_glContextAttrs = {5,6,5,16,0};//�ӵ���Ĭ�ϲ�����stencil�����ģ��
GLContextAttrs GLView::_glContextAttrs = { 5,8 };
由于跨平台的原因,mac中编辑过的代码会在vs2013中出现乱码,所以当注释中出现中文乱码的时候
直接影响到下面一句的编译
最后导致
错误 31 error LNK2001: 无法解析的外部符号 "public: static struct GLContextAttrs cocos2d::GLView::_glContextAttrs" (?_glContextAttrs@GLView@cocos2d@@2UGLContextAttrs@@A) D:\svn_guaji\client\muguaji\frameworks\cocos2d-x\cocos\2d\CCGLView.obj libcocos2d
这个问题花了好几个小时才发现是乱码导致的
代码规范是完全没问题的
原文链接:https://www.f2er.com/cocos2dx/339877.html