을 얻을 Eclipse CDT+부스트::shared_ptr<T> 을 일으로 구문을 완료?
-
19-09-2019 - |
문제
을 얻는 방법 Eclipse CDT 을 치료하 shared_ptr T*에 대한 구문을 완료?
내가 사용하여 윈도우에는 이 인스턴스입니다.가 1.39"프로그램의"파일 폴더에 있습니다.나는에 대해 시도하는 1.37.
내가 사용하는 갈릴레오 갈릴레 릴리스의 Eclipse.또한,나만의 편집 및 브라우징 소스에서 Eclipse 및 건물 VC++표현합니다.(하지만 그것 또 다른 이야기입니다)
다른 팁
Eclipse CDT 인덱싱 부스트의 라이브러리가 시작투 버전 1.37(또는 1.36,couldn'는지 확인)니다.
나의 해결 방법의 혜택을 코드를 완료하는 동안 사용하여 그대로--날짜 강화 버전(1.39)은 다음 중 하나:
- 내가 가지고 두 개의 부스트 버전(1.35 및 1.39)내 컴퓨터에.
- 디버그 빌드 구성(설정/디렉토리)설정함 경로를 강화 버전입니다.
- 에 출시 구축하는 구성 설정함 경로를 실제적인 향상 라이브러리입니다.
- 트 인덱서 옵션을"Build Configuration 인덱서에 대한"사용"고정된 구성">디버그
인덱서 사용하는 지금 오래된 라이브러리를 인덱싱하고 코드를 완료하지만 릴리스 버전은 아직도 컴파일할와 최근 강화 버전입니다.적어도 이것은 나를 위해 일했다.을 확인하시기 바랍에 대해 이 빌드를 구성하는 경우 당신은 고통은 동일한 문제!!
방금 CDT 7.0의 해당 버전을 사용하여 Eclipse 3.6 M5 (Helios Milestone 빌드)에서 시도해 보았으며 Boost :: Shared_Ptr 's를 자동으로 완료 할 수있었습니다. 1.40이므로 템플릿 인덱서가 가지고있는 문제를 해결해야합니다.
당신은 가서 새로운 빌드를 시험해 볼 수 있습니다. http://www.eclipse.org/downloads/ , "개발 빌드"를 선택한 다음 평소와 같이 "C/C ++의 Eclipse"를 선택합니다.
이것은 오랫동안 저에게 좌절의 원천 이었지만 최근 Galileo와 CDT 6로 업그레이드 한 후 현재 작동하고 있습니다!
부스트 : 1.39
CDT : 6.0.2.201002161416
도움이 되었기를 바랍니다.