【问题标题】:Linker error + Xcode 5.0链接器错误 + Xcode 5.0
【发布时间】:2014-01-07 23:38:46
【问题描述】:

我的项目中出现以下链接器错误。

Ld /Users/macadmin/Library/Developer/Xcode/DerivedData/TestProject-bcrdhvfhcafaljdguvbmqdgtmoel/Build/Products/Debug-iphonesimulator/TestProject.app/TestProject normal i386
    cd /Users/macadmin/Downloads/Medocity/mobile-ios-patient-cancer
    setenv IPHONEOS_DEPLOYMENT_TARGET 7.0
    setenv PATH "/Applications/Xcode5.0.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode5.0.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode5.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode5.0.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk -L/Users/macadmin/Library/Developer/Xcode/DerivedData/TestProject-bcrdhvfhcafaljdguvbmqdgtmoel/Build/Products/Debug-iphonesimulator -L../mobile-ios-patient-common/External/RestKit -L../mobile-ios-patient-common/Modules/LiveHelp/lib -L../mobile-ios-patient-common/External/TestFlightSDK2.0.0 -L../mobile-ios-patient-common/External/UrbanAirship -F/Users/macadmin/Library/Developer/Xcode/DerivedData/TestProject-bcrdhvfhcafaljdguvbmqdgtmoel/Build/Products/Debug-iphonesimulator -F/Applications/Xcode5.0.app/Contents/Developer/Library/Frameworks -F../mobile-ios-patient-common/External/FB -F../mobile-ios-patient-common/External -filelist /Users/macadmin/Library/Developer/Xcode/DerivedData/TestProject-bcrdhvfhcafaljdguvbmqdgtmoel/Build/Intermediates/TestProject.build/Debug-iphonesimulator/TestProject.build/Objects-normal/i386/TestProject.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -ObjC -all_load -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs -mios-simulator-version-min=7.0 -lxml2 -lUAirship-2.0.0 -lTestFlight -framework IG -framework IGChart -framework FacebookSDK -lRestKit -framework Foundation -lavutil -lspeex -lssl -lxml2 -lswscale -lsqlite3.0 -lSKP_SILK_SDK -lsqlite3 -lzrtpcpp -lspeexdsp -lopencore-amrwb -framework Accounts -framework AdSupport -lsrtp -losip2 -framework CFNetwork -lbcg729 -lvpx -framework CoreText -framework MapKit -framework MessageUI -lopencore-amrnb -framework QuartzCore -framework Social -lmediastreamer_voip -losipparser2 -lmsilbc -llinphone -framework SystemConfiguration -lmediastreamer_base -lmsamr -framework CoreBluetooth -lmsx264 -lc++.1 -lavcodec -lresolv -lstdc++.6 -framework AddressBook -framework AddressBookUI -framework AssetsLibrary -lx264 -framework AudioToolbox -lcrypto -framework AVFoundation -lgsm -lortp -framework CoreAudio -framework CoreFoundation -framework CoreLocation -framework CoreTelephony -framework CoreVideo -lmsbcg729 -framework GLKit -lz -lmssilk -framework MediaPlayer -framework MobileCoreServices -framework OpenGLES -lilbc -framework Security -framework CoreGraphics -framework CoreMedia -framework CoreData -leXosip2 -framework UIKit -Xlinker -dependency_info -Xlinker /Users/macadmin/Library/Developer/Xcode/DerivedData/TestProject-bcrdhvfhcafaljdguvbmqdgtmoel/Build/Intermediates/TestProject.build/Debug-iphonesimulator/TestProject.build/Objects-normal/i386/TestProject_dependency_info.dat -o /Users/macadmin/Library/Developer/Xcode/DerivedData/TestProject-bcrdhvfhcafaljdguvbmqdgtmoel/Build/Products/Debug-iphonesimulator/TestProject.app/TestProject

ld: library not found for -lmsilbc
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我在我的项目中使用了 4-5 个第三方库,例如 restKit、testflight、IGChart.framework、UrbanAirship。

我不知道为什么会出现这个错误。请为我提供一些解决此问题的建议。

谢谢,

tek3

【问题讨论】:

  • this 链接可能对您有用。

标签: objective-c xcode5 linker-errors


【解决方案1】:

我认为您需要在构建阶段选择库文件。

选择 Target,然后选择 Build Phase,然后将二进制文件与库链接。然后选择 + 然后添加错过的库文件。 然后在构建设置中设置路径。 清理...然后构建项目。

【讨论】:

  • 嗨,我检查了构建阶段,所有的库都添加到了那里。我删除并再次添加了所有框架并清理了构建,但到目前为止仍然没有运气。
  • 你是否在构建设置中添加了库搜索路径
【解决方案2】:

在构建阶段添加您的库。那么如何让我: 通过查找器,我知道我的库在项目文件夹中的位置,我创建了一个新文件夹并将我的库文件放在那里,然后您转到“构建设置”->“搜索路径”->“库搜索路径”并设置如下内容:

"$(SRCROOT)/projectName/libraryFolderName"

例如:

"$(SRCROOT)/test/CorePlot"

【讨论】:

    猜你喜欢
    • 2010-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多