2012-04-06 2 views
2

저는 리눅스에서 이클립스를 사용하고 있습니다. Cocos2D를 사용하여 프로젝트를 만들었습니다. 그것은 자바 프로젝트지만, 원시 코드를 작성하기 위해 cpp와 헤더 파일을 열었습니다. eclipse는 cocos2d와 같은 외부 라이브러리를 사용하여 자동 완성이 가능합니까?

때마다

, 난 내가 일식을 기본 코드로 기능을 자동 완성하도록 구성 할 수 있는지 알고 싶어합니다 ./build_native.sh

와 네이티브 코드를 컴파일합니다.

예 :

CCDirector::sharedDirector()-> 

이 getWinSize 같은 옵션을 표시해야합니다().

몇 가지 아이디어가 있습니까? 미리 감사드립니다.

답변

3

질문의 구체적인 내용에 답변을 드릴 수 없지만 일반적으로 iostream 및 STL 라이브러리가있는 C/C++에서이 문제가 발생했습니다. 모든 것이 잘 컴파일 되더라도 자동 완성을 지원하지는 않습니다. 나는 각 .h 파일 콜렉션을 보유한 루트에 제공된 라이브러리를 파고 들었고 디렉토리 경로에 추가했다. 그런 다음 색인을 다시 작성한 다음 자동 완성 기능이 작동하기 시작했습니다. 따라서 cocos2d가 두 개 이상의 위치에 .h 파일을 저장하는 경우 각 폴더를 추가하십시오.

2

CDT을 설치 했습니까? Eclipse C/C++ 기능은 이미 Java에 대한 기능과 비슷합니다.

+0

예, CDT 기본 기능이 설치되어 있고 CDT 옵션 기능이 있습니다. 나는 C++ 프로젝트를 만들고 컴파일 할 수있다. – vgonisanz

관련 문제