본문 바로가기

스터디/2013 여름

8월 16일



14일 글에서 이어지는 16일자 글.


그간 이것저것 에러가 많았는데 

로그를 대충 뒤져보면 .. 




**  가장 손쉬웠던 에러

헤더파일의 경로는 명확히 지정해둬야 함. 아무래도 상용화 될 게임이다 보니 Classes 폴더 하나에 모든 파일을 때려박지는 않고, 기능별로 나눠서(scene 폴더, network 폴더 등..) 집어넣게 되는데... 이따끔.. 이 아니라 자주 다른 폴더에 위치한 .h 파일을 참고하게 되는 경우가 있다. 이럴 경우 경로를 명확하게!!! 지정해주지 않으면 시그윈 녀석은 어디있는지 모름.


jni/../../Classes/data/Data.cpp:16:26: fatal error: S.h: No such file or directory

compilation terminated.






** 가장 끔찍했던 에러

make: *** `obj/local/armeabi/objs-debug/cocosdenshion_static/SimpleAudioEngine.o'에서 필요로 하는  타겟

 `/Users/경ㅋ로ㅋ/CocosDenshion/android/SimpleAudioEngine.cpp'를 만들 규칙이 없습니다.                   멈춤.

make: Leaving directory `/cygdrive/c/경ㅋ로ㅋ/proj.android'


이런 망할 에러가.... 아 씨 어떻게하지.. 이러면서 위에 나와있는 경로를 따라들어갔다. 롤하고싶다. 


C:\프로젝트경로\proj.android\obj\local\armeabi\objs-debug\cocosdenshion_static


들어가서 잽싸게 문제가 되는 두번째 줄을 삭ㅋ제ㅋ

.cpp 를 만들 규칙이 없으니까 그냥 삭제해버려야겠다.


고 생각해서 싹다 삭제를 하고 별 난리를 다 쳤는데 아무래도 이건 좀 아닌 것 같았다. 그런데 왜 평소에는 불친절하게 해석해주지 않던 cygwin 이 왜!!.. 왜 굳이 해석을 해줘서 구글링도 못하게... 아놔.. 


참고해볼만한 블로그 링크 . 나는 두번째 블로그로부터 해결받았다. 

http://westwoodforever.blogspot.kr/2012/08/cocos2d-x-xxxo-xxxcpp.html

http://cocos2dx.tistory.com/21






** 알 수 없는 에러

스코프 연산자를 가끔 인식을 못하는 것 같았다. std:: 뭐 이런거.. 그래서 일단은 주석처리를 해놨고.. 

22시 7분 수정. 멍청하기는. 그냥 선언을 먼저 안해준 (..정확히 말하면, 선언하는 부분을 내가 시그윈 빌드하면서 주석처리 해버린) 변수가 있어서 에러가 난 거였음. 

그리고 이상하게 웹뷰를 띄워주는 클래스가 들어가기만 하면 안된다고 난리를 침. 이것도 미스테리여서 일단 주석처리함.








현재 상황. 

빌드가 성공을 했고 .so 파일도 생성이 됨. 그러나 안드로이드 기기에 넣어 실행해봤더니 첫 화면(회사 로고 띄움.)을 지나서 Title Scene 에서는 배경화면.png 를 불러올 수가 없다는 경고창이 뜨고 강ㅋ종ㅋ.. 



16일 21시 57분. 퇴근한 상태.

이미지를 불러올 수 없다고 한 것은 역시 경로문제

아래 사이트와 ... 프로젝트에 다른 분이 작성해두신 코드를 참고해 해결했다.

http://www.androidpub.com/2441951

다른 분이 작성해두신 코드는 .. 뭐 특별한 건 아닌데 중요한 ? .. 음 .. 

비슷하게 아래 블로그를 참고하면 될 듯.

http://blog.naver.com/PostView.nhn?blogId=mssixx&logNo=150172538888





타이틀 씬에서 이제 데이터 업데이트 해주고 뭐 로딩하는 씬에 있음. 

이미지는 순전히 경로 문제이니 고쳐주면 된다지만


지금은 다른 문제에 직면해있는데.... 

저번 수요일에 시그윈 빌드하다가 어.. ? 이건 iOS 에서만 되는거네, 싶어서 쫙 주석처리한 부분이 있다. 나도 자세히~는 모르겠는데 구글링 해본 결과 암호화 하는 부분인 것 같았다. 음. 






'스터디 > 2013 여름' 카테고리의 다른 글

여름방학은 끝남^^  (0) 2013.09.02
그간의 에러/문제들.  (0) 2013.08.26
8월 14일  (0) 2013.08.14
8월 6일  (0) 2013.08.07
8월 1일  (0) 2013.08.01