cocos2d開發中的變態bug

//default context attributions are setted as follows
//GLContextAttrs GLView::_glContextAttrs = {5, 6, 5, 0, 16, 0};//�ӵ���Ĭ�ϲ�����stencil�����ģ��

GLContextAttrs GLView::_glContextAttrs = { 5, 6, 5, 0, 16, 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

這個問題花了好幾個小時才發現是亂碼導致的

代碼規範是完全沒問題的

把亂碼刪除掉,再次編譯鏈接錯誤就不會在出現了


發佈了52 篇原創文章 · 獲贊 7 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章