Post List

2014년 2월 25일 화요일

윈도우에서 cocos2dx 설정하기 (4)

이제 생성을 했으니 추가하자

이클립스에서 생성한 cocos2dx 프로젝트를 import 하자

경로는

C:\develop\cocos2dx\cocos2d-x-2.2\projects\Test_Cocos2dx\proj.android
이런식으로 해준다

그리고 중요한것은
cocos2dx 가 기본 cocos2dx 경로설정등을 다해줬기 때문에 그대로 써야하는것이다

그래서 copy project 체크 해제 하고 Finish 하면된다~




그럼 이제 이클립스 워크스페이스에 cocos2dx 프로젝트가 들어와 있다!

근데 문제는 java 쪽에서 에러가 난다 ;;
cocos2dx 를 못찾는 것이었다...


그래서 현제 프로젝트 프로퍼티 창

Java Build Path
 Source 탭에서
   Link Source.. 로

cocos2dx 설치된곳에서
cocos2dx.platform/android/java/src

이경로를 추가해주면 된다.

그리고 Folder name 은 기본으로 src 라고 되어있는데
기존에 있는 폴더이름이라 안될것이다
어차피 쳐다보는 폴더는 아니니 그냥 편하게 이름을 바꾸면 될것이다
나는 그냥 libCocos2dxAndroid   같이 해줬다




Finish 하면 이제 java 쪽 에러는 없어질 것이다.


그러면 이제 c++ 쪽도 개발할수 있도록 세팅해야 한다.


내가 테스트한 cocos2dx 2.2 버그 인지 모르겠는데

방금 추가한 프로젝트 중

classes
cocos2dx
extensions

를 보면 폴더는 추가되어있는데 실제 내부 파일들은 안보일 것이다.
(보일지도 모른다 적어도 난 안보였다)

나 처럼 안보이는 사람들은 저 경로를 다시 추가하거나
그냥 기존에서 경로만 수정하면 된다.

정리하면서 알았는데 간단하게 경로 변수 하나만 설정하면 된다


일단 cocos2dx 폴더에서 오른쪽 마우스로 프로퍼티 창을 띄우자

나 같은 경우 아래와 같이


경로가 되어있는데 이게 잘못된 경로라고 나와서 그런거다.


나는 그냥 Edit 버튼을 눌러 실제 내가 설치되어있는 cocos2dx 폴더로 찾아가서 직접 선택해 줬다.

근데 다른방법이 있는거 같은데 이거 환경ㄴ변성 없뎅 ㅣ나의ㅡㅏㅁ닝ㄹ


Edit 버튼을 누르고 옆에 Variable 누르면
창이 뜨는데 여기서 문제가 되는

COCOS2DX 변수를 현재 개발환경의 cocos2dx 경로를 넣어주면 된다.








이제 ok 눌러주고 이클립스에서 refresh 해주면!

숨겨졌던 classes , extension, cocos2dx 폴더가 보일것이다.

!! 얏호~


아.. 나는 결국 디버깅은 세팅하지 못했다.

그냥 로그 찍는 정도로만 만족하고 있고

디버깅은 그냥 윈도우 베이스에서 하고 있다



일단 이정도면 cocos2dx 를 개발하는데 문제가 별로 없을것이다~


댓글 없음:

댓글 쓰기