Juno/Kepler/Luna용 Eclipse CDT 인덱서에서 C 11 지원
Eclipse CDT의 인덱서는 컴파일 전에 오류 강조 표시를 제공합니다. 이 질문은 C 11 지원을 위한 인덱서 구성에만 초점을 맞추고 있지만 이것이 컴파일러 설정을 수정하지는 않는다는 점에 유의하는 것이 중요합니다.
인덱서에서 C 11 지원을 활성화하려면 다음으로 이동하세요.
-
프로젝트 속성 -> C/C 일반 -> 전처리기에는 경로, 매크로 등이 포함됩니다. -> 탭 제공자 -> CDT GCC 내장 컴파일러 설정
"컴파일러 사양을 가져오는 명령" 필드에 -std=c 0x(또는 -std=c 11)를 추가합니다.
${COMMAND} -E -P -v -dD ${INPUTS} -std=c++0x
출처:
- [Eclipse CDT FAQ](http://wiki.eclipse.org/CDT/User/FAQ#CDT_does_not_recognize_C.2B.2B11_features )
- [Eclipse CDT 포럼](http://www.eclipse.org/forums/index.php/mv/msg/373462/909018/#msg_909018)
관련:
- [Eclipse CDT C 11/C 0x 지원](https://stackoverflow.com/questions/12037670/eclipse-cdt-c-11-c-0x -지원)
- [Kepler 및 이전 버전에 대한 C 11 컴파일러 활성화](https://stackoverflow.com/a/17499266/760746)
- [Kepler에 대한 C 11 컴파일러 활성화(업데이트됨) 이상](https://stackoverflow.com/a/22480299/760746)
업데이트:
다음으로 성공적으로 테스트되었습니다:
위 내용은 Juno/Kepler/Luna용 Eclipse CDT Indexer에서 C 11 지원을 활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!