2013-02-04 6 views
0

나는 최신 엑스 코드 릴리스 (4.6?)에 ParseKit을 보관하고 사용되지 않는 플래그에 정지 유지하기 위해 노력하고있어 : 내가했습니다는 엑스 코드 플래그가 설정 위치를 찾을 수 없습니다

clang: error: argument unused during compilation: '-flto' 

프로젝트를 두 번 확인하고 비정상적인 플래그가 설정되지 않은 것 같습니다. 그게 무슨 뜻인지는 모르지만 아무것도 찾지 못했습니다. clang -cc1 --help 내가 거기에 뭔가를 놓칠 수 있다는 것을 인정하지만 매우 도움이되지 않는 것 같습니다.

ParseKit을 최신 Xcode로 보관할 수있는 사람이 있습니까? 빌드 프로세스에서 플래그를 제거하려면 어떻게해야합니까?


ParseKit을 종속 프로젝트로 추가하거나 디버그 빌드를 만드는 데 아무런 문제가 없습니다. 제가 할 수없는 것은 아카이브, 릴리즈 빌드입니다.

+1

이 플래그는 'link time optimization (링크 시간 최적화)'을 의미하므로 Xcode 프로젝트의 링커 플래그 섹션을 확인하십시오 (릴리스 비트는 해당 사운드로만 표시됨). – trojanfoe

답변

0

디버그 및 릴리스 빌드에서 링크 시간 최적화를 "아니요"로 변경하면 모든 것이 잘 수행됩니다.

+0

당신은 환영합니다 : @ – trojanfoe

+0

당신이 코멘트가 아닌 응답을 추가했습니다. 나는 당신의 코멘트를 +1한다. – ruipacheco

+0

내가 말했듯이 나는 당신의 의견을 upvoted. – ruipacheco