티스토리 뷰

Computer

2015년 04월 26일 개발일지

TOYOBA 2015. 4. 27. 01:50

1. jsonCPP를 사용하려다가 dylib을 cocos2d-x프로젝트에 어떻게 추가하는지 대체 1도 모르겠어서 결국 내부 클래스로 변환했다. 죽는줄 알았다. . dylib이 dynamic library의 약자인건 알겠느데 그래서 동적 라이브러리가 compile시에 어떻게 들어가는지 모르겠다. 

jsonCPP를 makefile하면 어떻게 되는건지?도 잘 모르겠다. makefile로 인해서 linking시 .o파일을 얻게 되는건가? 근데 makefile자체가 뭔지 모르겠다. 

cmake를 사용해서 build/debug 폴더를 어디다 생성해야할지 (git- hub에는 source directory)에 설치하라고 되어있는데 딱히 그런것 같지도 않고 include에 있는 json관련 include도 전부 집어넣어도 아무런 일도 안일어나고..ㅠ library error는 계속 나고... 왜일까..

Library Header Path 는 뭐고... User Header Path는 뭐지..


2. xCode의 group system때문에 계속 에러가 났다. 왜그럴까. Path문제인걸까..

Parent A를 만들고 이 ParentA를 상속하는 Class들을 만들었다. 

그리고 이 ParentA와 ParentA상송 클래스 전체를 Root Directory (Proj.ios)에 Data라는 폴더를 만들고 거기에 전부 넣은다음 header를 Data/Stage.h 로 지정하고 넘겼는데... undefined i 386하면서 Stage에 지정한 함수가 아무것도 인식이 안되는 ㅇ...아 졸려 좀 더 제정신이 된다음 적어야겠다.



3. c++의 private, protected, public은 java의 개념과 너무 달라도 너무 다르다. 개념이 비슷한건지 내가 잘못이해하고 있는건지 모르겠다.