2016-03-19 19 views
1

iOS projemi OSX El Capitan'da XCode 7.2.1 ile derlemeye çalışıyorum. LibVLC kullanan bir XCode projem var. XCode projesi JUCE tarafından oluşturuldu. Bir "VLC for iOS" u gece here'dan yükledim ve MobileVLCKit.framework'ı bağlı Çerçevelere ekledim.ld: framework bulunamadı AudioUnit, ios9

tam olmak gerekirse (bu sırayla) bağlamak için bu çerçeveler ekledik:

  • MobileVLCKit.framework
  • AudioUnit.framework
  • AVFoundation.framework

XCode linker eksik bir çerçeve hakkında şikayette bulundu, bu dahil edildi:

ld: framework not found AudioUnit

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

> "Bağlantı Binaries kütüphanelerle" - Ben "Aşama kurmak" altında Framework "AudioUnit.framwork" eklendi ..

Ld build/Debug/Video.app/Video normal i386 cd /Users/christoph/Desktop/Video/Builds/iOS export IPHONEOS_DEPLOYMENT_TARGET=9.2 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/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/iPhoneSimulator9.2.sdk -L/Users/christoph/Desktop/Video/Builds/iOS/build/Debug -F/Users/christoph/Desktop/Video/Builds/iOS/build/Debug -F/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.2.sdk/System/Library/PrivateFrameworks -F/Users/christoph/Downloads -filelist /Users/christoph/Library/Developer/Xcode/DerivedData/Video-dmlikbmjwevxfmgmwzysjxijcuhs/Build/Intermediates/Video.build/Debug-iphonesimulator/Video.build/Objects-normal/i386/Video.LinkFileList -mios-simulator-version-min=9.2 -Xlinker -objc_abi_version -Xlinker 2 -fobjc-link-runtime -framework AudioUnit -framework AVFoundation /Users/christoph/Downloads/MobileVLCKit-binary/MobileVLCKit.framework/MobileVLCKit -Xlinker -dependency_info -Xlinker /Users/christoph/Library/Developer/Xcode/DerivedData/Video-dmlikbmjwevxfmgmwzysjxijcuhs/Build/Intermediates/Video.build/Debug-iphonesimulator/Video.build/Objects-normal/i386/Video_dependency_info.dat -o /Users/christoph/Desktop/Video/Builds/iOS/build/Debug/Video.app/Video


Ne anlamıyorum geçerli:

Bu benim XCode Çağrı olduğu

Hedef, iOS'dir.

Bazı yardımlar çok güzel olurdu!

+0

AudioUnit yerine CoreAudio veya AudioToolbox eklemeye çalışın – Jelly

+0

Tamam. Şimdi 200 tane daha hata alıyorum :-( – Christoph

+0

Ne diyorlar? – Jelly

cevap

1

  • AudioToolbox çerçevesi #import <AudioToolbox/AudioToolbox.h>

  • CoreAudio çerçevesini ekleyin. Ayrıca #import <CoreAudio/CoreAudioTypes.h>

Ve AudioUnit.framework kaldırmak ve proje CFNetwork, SystemConfiguration, MobileCoreServices, libz.tbd, libxml2, Zorunlu Metin gerektirir

deneyin

alt text

CT - > CoreText 
CG - > Core graphics 
CM - > Core Motion 
CV - > Core Video 
VT - > Video ToolBox 
VD - > Acclerate Framework 
OBJC_CLASS_$_CAEAGLLayer  - > OpenGL and QuartzCore 
+0

Bunu nereden ekleyebilirim? Main.cpp'nin Başında mı? – Christoph

+0

Tamam. Şimdi "SesBuffer 'Referans' belirsiz" – Christoph

+0

Görüntü için teşekkürler :-) Ben bunları ekledim: http://www.directupload.net/file/d/4298/4vbqksnx_png.htm Ama ben daha çeşitli olsun bağlayıcı hataları. Otomatik olarak nasıl arama yapılır? – Christoph

1

AudioUnit.framwork çıkarıp temizlemeye ve çalıştırın.

+0

harika, teşekkürler –

İlgili konular