2014-10-12 2 views
2

파일 (tlb.c)을 가져 왔지만 의도적으로 삭제했습니다. 이제 프로젝트를 실행하면 Xcode에서 clang 오류가 발생하고 "tlb.c"를 찾을 수 없기 때문에 오류가 발생했다고합니다. 원본 파일을 편집하지 않았으므로이 오류가 발생하는 이유는 없습니다.파일을 삭제하고 Xcode에서 Clang 오류가 발생했습니다

삭제 된 .h 파일을 다운로드하지 않았기 때문에 삭제했습니다. 프로젝트를 정리하고 Xcode를 여러 번 완전히 다시 시작했습니다. 여기

은 나에게주는 오류입니다 :

clang: error: no such file or directory: '/Users/Tom/Desktop/Test64iOS Resource/Test64iOS/tlb.c' 
clang: error: no input files 
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 

답변

15

이 프로젝트에서 파일을 제거 할뿐만 아니라 디스크에서 삭제 했습니까? 프로젝트에서 제거하지 못한 경우 글꼴을 제외하고 프로젝트 탐색기가 여전히 빨간색으로 표시됩니다.

문제가 아니라면 Project Navigator에서 프로젝트 루트를 선택한 다음 "빌드 단계"를 선택하십시오. "소스 컴파일"섹션이 있습니다. 파일이 거기에 나열되어 있는지 확인하고 제거하십시오.

+0

그게 전부 야! 빌드 단계에서 컴파일 소스에 포함 시키려고했습니다. 감사합니다! –

0

Xcode 9.1에서 동일한 문제가 발생했습니다. "컴파일 소스"섹션을 체크했지만 파일이 나열되지 않았습니다. 나는 여러 번 프로젝트를 청소하고 파일을 찾기 위해 내 컴퓨터에서 검색을 시도했다.

마지막으로 Xcode를 종료하고 다시 돌아 왔습니다. 오류가 사라졌습니다.

관련 문제