2016-12-16 7 views
1

私はXamarin.Macプロジェクトへの参照としてバインディングライブラリを含めると、MacでWebrtc.aネイティブライブラリのネイティブバインディングを作成しようとしています。このエラーが発生します。/ MM:エラーMM5109:ネイティブリンク私はあなたが特定のエラーを確認するために、プロジェクトのビルドの詳細に掘るために必要なすべての手順 https://developer.xamarin.com/guides/ios/advanced_topics/binding_objective-c/walkthrough/ネイティブバインディングXamarin.Mac

+1

リンクはiOSのみに適用されることに注意してください。 macOSは異なります。 –

答えて

0

を追っ1.
エラーコードで失敗しました。つまり、ネイティブランチャーを構築するためにclangを呼び出すと、エラーが返されました(ネイティブライブラリがバインドされている可能性があります)。

「表示」 - >「パッド」 - >「エラー」でビルドログを確認し、「ビルド出力」ボタンを選択します。

+0

はい私はこのメッセージを発見しました:Id:アーキテクチャx86_64のシンボルが見つかりませんclang:error:linkerコマンドが終了コード1で失敗しました – Ebram

+0

間違った静的ライブラリ(.aファイル)を使用しているため、ファイルはIOS用ではありません。Mac – Ebram

+0

ファイルfoo.aとotool -L foo.aを使用して静的ライブラリを突き止め、何が起きているかを確認できます。しかし、それは可能性が高いようです。 –

関連する問題