2016-09-08 1 views
0

프로젝트 용 C/C++ 빌드 정보를 얻기위한 Eclipse 플러그인 용 API가 있습니까? Build InformationAPI를 통한 Elipse C/C++ 빌드 정보 액세스

이클립스 CDT 플러그인 개발자 가이드를 살펴 보았지만 프로젝트 정보를 얻는 데 도움이되는 정보를 찾을 수 없었습니다.

답변

0

설명서는 안내서에 있습니다. 당신이 필요로하는 부분은 다음과 같습니다

는하지만 빠른 시작 API는 현명하다 : 응답, 요나에 대한

IProject project = ...; 
IManagedBuildInfo buildInfo = ManagedBuildManager.getBuildInfo(project); 
if (buildInfo != null) { // you may also check for C Nature on the project as a precondition 
    String buildCommand = buildInfo.getBuildCommand(); 
    // etc 
} 
+0

감사합니다! 이전에 Managed Build Extensibility를 살펴 봤지만 빌드 정보와 상호 작용하기위한 실제 메소드 서명 방법은 거의 없습니다. 예를 들어 언급 한 방법조차도 두 가이드에 설명되어 있지 않습니다. JDT 기반 플러그인 개발에는 Javadocs를 포함한 풍부한 문서가있었습니다. CDT 플러그인 개발을 위해 이것이 존재하는지 알고 있습니까? – user2975255

+0

그 가이드의 내용과 클래스의 javadoc 이외에 내가 아는 것도 없다고 언급했습니다. CDT 문서는 JDT만큼 광범위하지는 않지만 필요한 것은 CDT javadocs에서 찾을 수 있어야합니다. 타겟 플랫폼에 CDT SDK가 있는지 확인하여 Eclipse에서 코딩 할 때 전체 javadoc를 얻을 수 있습니다. –