2012-12-12 2 views
0

저는 2 년 전에 만들어진 프로젝트를 진행하고 있습니다. 아이디어는 iPad Mini 및 iPhone 5로 포팅하는 것입니다. 그러나 Xcode 4.5.2에서 컴파일 할 수 없으며 이전 iOS와 관련이 있다고 생각합니다. 누군가이 오류 메시지를 이해하도록 도와 줄 수 있습니까? 오류 메시지에 따르면링커 오류를 이해하는 데 문제가 있습니다. 누락 된 도서관?

Ld /Users/luisharo/Library/Developer/Xcode/DerivedData/HomeBroker-dzpamgfducpqanemuwqzgjkjwoka/Build/Products/Debug-iphonesimulator/HomeBroker.app/HomeBroker normal i386 cd /Users/luisharo/Mobiik/GBM/gbm-homebroker-iphone/HomeBroker setenv IPHONEOS_DEPLOYMENT_TARGET 5.1 setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch i386 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.0.sdk -L/Users/luisharo/Library/Developer/Xcode/DerivedData/HomeBroker-dzpamgfducpqanemuwqzgjkjwoka/Build/Products/Debug-iphonesimulator -F/Users/luisharo/Library/Developer/Xcode/DerivedData/HomeBroker-dzpamgfducpqanemuwqzgjkjwoka/Build/Products/Debug-iphonesimulator -F/Users/luisharo/Mobiik/GBM/gbm-homebroker-iphone/HomeBroker -filelist /Users/luisharo/Library/Developer/Xcode/DerivedData/HomeBroker-dzpamgfducpqanemuwqzgjkjwoka/Build/Intermediates/HomeBroker.build/Debug-iphonesimulator/HomeBroker.build/Objects-normal/i386/HomeBroker.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -lgcov -fobjc-link-runtime -fprofile-arcs -ftest-coverage -Xlinker -no_implicit_dylibs -mios-simulator-version-min=5.1 -framework MessageUI -framework AudioToolbox -framework SystemConfiguration -framework UIKit -framework Foundation -framework CoreGraphics -framework CoreData -framework QuartzCore -lxml2 -o /Users/luisharo/Library/Developer/Xcode/DerivedData/HomeBroker-dzpamgfducpqanemuwqzgjkjwoka/Build/Products/Debug-iphonesimulator/HomeBroker.app/HomeBroker

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

답변

1

:

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

두 가지 문제가있을 수 있습니다 :

  1. 당신이없는 gcov는 라이브러리
  2. 당신 gcov는 라이브러리는 다른 위치에 그 전에 그것은

gcov 라이브러리가 없으면 설치하십시오. 당신이 라이브러리를 gcov를 한 경우

링커가 그것을보고 있는지 확인, 사용 :

-Lpath/to/libgcov 
관련 문제