2014-06-10 3 views
1

안녕하세요, 내 응용 프로그램에서 경로 맵을 만들려고 해요 그래서 내가 경로를 구현하기 위해 몇 가지 클래스 파일을 가져 왔어. .아키텍처 armv7에 대한 정의되지 않은 기호 IOS 7

 Undefined symbols for architecture armv7: 
     "_uregex_end", referenced from: 
     _rkl_performRegexOp in RegexKitLite.o 
     _rkl_search in RegexKitLite.o 
     _rkl_findRanges in RegexKitLite.o 
    "_uregex_appendReplacement", referenced from: 
     _rkl_replaceAll in RegexKitLite.o 
    "_uregex_groupCount", referenced from: 
    _rkl_getCachedRegex in RegexKitLite.o 
    "_uregex_appendTail", referenced from: 
    _rkl_replaceAll in RegexKitLite.o 
    "_u_strlen", referenced from: 
    _rkl_userInfoDictionary in RegexKitLite.o 
    "_uregex_reset", referenced from: 
    _rkl_replaceAll in RegexKitLite.o 
    "_uregex_close", referenced from: 
    _rkl_clearCacheSlotRegex in RegexKitLite.o 
    "_u_errorName", referenced from: 
    _rkl_NSExceptionForRegex in RegexKitLite.o 
    _rkl_userInfoDictionary in RegexKitLite.o 
    "_uregex_findNext", referenced from: 
    _rkl_search in RegexKitLite.o 
    _rkl_replaceAll in RegexKitLite.o 
    "_uregex_setText", referenced from: 
    _rkl_clearCacheSlotSetTo in RegexKitLite.o 
    _rkl_setCacheSlotToString in RegexKitLite.o 
    "_uregex_start", referenced from: 
    _rkl_performRegexOp in RegexKitLite.o 
    _rkl_search in RegexKitLite.o 
    _rkl_findRanges in RegexKitLite.o 
    "_uregex_open", referenced from: 
    _rkl_getCachedRegex in RegexKitLite.o 
    "_uregex_find", referenced from: 
    _rkl_search in RegexKitLite.o 
    ld: symbol(s) not found for architecture armv7 
    clang: error: linker command failed with exit code 1 (use -v to see invocation) 

내가 어떻게이 문제를 해결하는 방법 나는 많은 솔루션을 시도 말해주십시오과 같은 오류가있어 그 말라고 내가이 문제를 해결하기 위해 도와주십시오 오랫동안 여기 갇혀있다 근무.

감사합니다.

답변

7

링커 플래그를 추가하지 않으 셨습니다. 아래의 방법으로 추가하십시오.

"Build Settings"->"Linking"->"Other Linker Flags" add the flag as "-licucore" 
+0

감사합니다. 내 문제를 해결했습니다. – Shanthanu