2013-05-26 2 views
0

맞춤 모듈을 만들어 외부 SDK를 작성하고 Titanium에 통합하려고 시도했지만이 오류가 계속 발생했습니다 ... 모듈 및 클라이언트 2- 3 번 청소하고 코드를 작성하고 Module.xcconfig를 업데이트하고 Titanium SDK를 다운로드 및 업데이트했습니다. 나는 지혜로 끝나고, 이것에 대한 도움이나 제안은 진실로 감사 할 것입니다. 이것은 내가 간과 한 바보 같은 것일 수 있습니다. 감사! 여기clang 티타늄/외부 iOS 모듈로 빌드 오류가 발생했습니다

여기

OTHER_LDFLAGS=$(inherited) -F "/Users/Documents/Titanium_Studio_Workspace/VoxModule1" 
    -framework "/Users/Downloads/DragonMobileSDK_1.4.5/SpeechKit" -framework 
SystemConfiguration -framework AVFoundation -framework AudioToolbox 

(나는 엑스 코드로 컴파일 할 때) 내가 점점 오전 오류입니다 ... 내 module.xcconfig는 모습입니다 .... 나는 며칠하려고 보냈다 이 문제를 해결하면 도움이 될만한 포인터를 얻을 수 있습니다. 감사!

Undefined symbols for architecture i386: 
    "_OBJC_CLASS_$_SKVocalizer", referenced from: 
     objc-class-ref in libcom.test.voxmodule1.a(ComtestVoxmodule1Module.o) 
    "_OBJC_CLASS_$_SpeechKit", referenced from: 
    objc-class-ref in libcom.test.voxmodule1.a(ComtestVoxmodule1Module.o) 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

고마워요!

답변

1

SpeechKit.Framework도 포함시켜야합니다. 그게 전부입니다.

gav

관련 문제