Windows 7 64 비트에서 Eclipse Oxygen CDT를 사용하고 있습니다. 비표준 위치에 MinGW-W64가 설치되어 있지만 Eclipse가 올바르게 발견되었다고보고합니다. 그러나 프로젝트에 내가 함께 밑줄 표시됩니다MinGW가있는 Eclipse CDT : 인덱서가 표준 헤더를 찾을 수 없습니다.
#include <string.h>
같은 라인 (일반 메이크 프로젝트 인) 일하고 있어요 '?' 여백에. 책임있는 구성 요소가 "인덱서"라고 생각합니다.
각 프로젝트 (속성 -> C/C++ 일반 -> 경로 및 기호)에 MinGW 포함 경로를 추가하여 문제를 해결할 수 있지만 그 방법은 잘못된 방법 인 것 같습니다. 새로운 프로젝트마다 반복하십시오.
환경 설정 -> C/C++ -> Indexer에는 전역 설정이없고 전역 기본 설정의 '경로 및 기호'와 비슷한 것이 없습니다.
MinGW를 사용하는 모든 프로젝트가 "상속"하도록 인덱서에서 사용하는 포함 경로를 한 번 설정할 수 있습니까?
BTW, https://stackoverflow.com/questions/12194103/eclipse-cdt-indexer-how-to-solve-unresolved-includes의 질문에 관련이 있지만 내 질문에 대답하지 않습니다. 작업 공간의 다른 프로젝트 – Chungzuwalla
"Eclipse에서 올바르게 발견되었다고보고합니다."- 어디에서보고 했습니까? – HighCommander4
@ HighCommander4 "New -> Makefile project from existing code"에서 "사용 가능한 툴체인 만 표시"를 선택했습니다. "MinGW GCC"가 목록에 포함됩니다. 또한 문서에서 Eclipse가 MinGW를 찾는 방법 중 하나는 mingw32-gcc.exe가 시스템 경로에 있는지 확인하는 것입니다. – Chungzuwalla