2016-03-19 26 views
1

OSX El CapitanでXcode 7.2.1でiOSプロジェクトをコンパイルしようとしています。 libVLCを使用するXCodeプロジェクトがあります。 XCodeプロジェクトはJUCEによって作成されました。私はhereから夜間ビルドを1つ "VLC for iOS"をダウンロードし、リンクされたフレームワークにMobileVLCKit.frameworkを追加しました。ld:フレームワークが見つかりませんAudioUnit、ios9

私は(この順序で)リンクするこのフレームワークを追加した完全である:

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

のXCodeリンカーは欠落しているフレームワークについて文句を言います。それには以下が含まれます:

ld: framework not found AudioUnit

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

これは私のXCodeのコールです:私は理解していない何

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


さ..私は、「フェーズを構築する」の枠組み「AudioUnit.framwork」を追加 - >「ライブラリとリンクバイナリ」

ターゲットはiOSです。

いくつかのヘルプは非常にいいと思います!

+0

AudioUnitの代わりにCoreAudioまたはAudioToolboxを追加してみてください。 – Jelly

+0

Ok。 – Christoph

+0

彼らは何を言っているのですか? – Jelly

答えて

1

  • AudioToolboxフレームワーク#import <AudioToolbox/AudioToolbox.h>

  • CoreAudio対応のフレームワークを追加します。また#import <CoreAudio/CoreAudioTypes.h>

そしてAudioUnit.frameworkを削除し、あなたのプロジェクトがCFNetworkはSystemConfigurationMobileCoreServices libz.tbd、libxml2のコアテキストを必要

てみ

alt text

+0

どこに追加すればいいですか? main.cppのトップに? – Christoph

+0

今私は "AudioBufferへの参照はあいまいです" – Christoph

+0

イメージありがとう:-)私はこれらを追加しました:http://www.directupload.net/file/d/4298/4vbqksnx_png.htmしかし、私は様々なリンカエラー。自動的に検索させる方法 – Christoph

1

AudioUnit.framworkを取り外してクリーニングして実行してください。

+0

素晴らしい、ありがとう –

関連する問題