2017-04-18 2 views
0

프로젝트를 실행할 때마다 Apple Mach-O Linker 오류가 발생합니다. iOS 10.0을 사용하여 iPhone 6을 사용하여 빌드하려고합니다. 아키텍처 arm64에 대한Apple Mach-O 링커 오류 - 아키텍처 arm64에 대한 정의되지 않은 기호

정의되지 않은 심볼 :

"boost::gregorian::greg_month::as_short_string() const", referenced from: 
     boost::date_time::month_formatter<boost::gregorian::greg_month, boost::date_time::iso_format<char>, char>::format_month(boost::gregorian::greg_month const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&) in libSHP.a(Timer.o) 

ld: symbol(s) not found for architecture arm64 

clang: error: linker command failed with exit code 1 (use -v to see invocation) 

유효한 아키텍처, 당신은 당신이 $(inherited)를 추가 있는지 여부를 모든 권리를 확인 할 수 있습니다 당신의 아키텍처하면 내가 엑스 코드 버전 8.1

+0

CMD + Shift + k로 프로젝트를 청소 해보십시오. 그런 다음 다시 시도하십시오. – ankit

+0

@ankit 작동하지 않습니다. 파생 된 데이터를 삭제하고 프로젝트를 다시 빌드하려고 시도하지만 작동하지 않습니다. –

+0

도움이 될 수 있습니다. http://stackoverflow.com/questions/19213782/undefined-symbols-for-architecture-arm64 – ankit

답변

0

을 사용하고 있습니다 ~ 기타 링커 플래그 아래와 같습니다.

관련 문제