問題タブ [id3lib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Xcode で id3lib を静的にリンクする際の問題
id3lib を XCode プロジェクトに静的にリンクしようとしています。リンカーが.aファイルへのフルパスをフラグとして追加することを提案する他のスレッドでいくつかの回答を見つけました。これは機能しますが、膨大な数のエラーが発生します。
等々。繰り返しますが、グーグルは、問題が標準ライブラリの選択である可能性があることを示唆しています。したがって、C ++標準ライブラリフィールドを「コンパイラのデフォルト」から「libstdc ++」(それでも大量のエラーが発生しています)または「libc ++」に切り替えようとしましたが、エラーが少なくなりました。
これを解決する方法がわかりません。リンカー フラグとしてライブラリのフル パスを削除すると、すべてが機能するように見えますが、ライブラリは動的にリンクされます (これは機能しません)。私は Mac OS X 10.10 を使用しています。id3lib は自作でインストールされました (手動インストール テストでも同様の結果が得られました)。
誰も手がかりを持っていますか?
ありがとう、ダニエレ