私は、サードパーティの C++ ライブラリをコンパイルして XCode に追加する初心者です...ここに問題があります。3 つのライブラリに依存する .cpp ファイルがあります。OpenCV-Eigen-SuperLU。これまでのところ、OpenCV-Eigen を正しく追加できたと思いますが、SuperLU の追加に問題がありました。
ソースファイルのパスをどこに含めるべきか本当に混乱しています??. 一部のチュートリアルでは、静的ライブラリを作成する必要があると言われています...フレームワークが必要な場合もあります...一方、srcファイルをXCodeプロジェクト内のフォルダーにインクルードし、ビルド設定からそれらを参照するだけのXCodeプロジェクトテンプレートがありますプロパティ。とにかく、私は本当にここでいくつかのガイダンスが必要です.
したがって、ほとんどのライブラリのセットアップは次のとおりです。XCode プロジェクト内に、すべての依存関係を含むフォルダーがあります。
次に...プロジェクトのビルド設定で、ヘッダー検索パスとライブラリ検索パスを設定します。そのフォルダを指すには
SuperLU のヘッダーは正しく検出されますが、リンカー エラーが発生します。
ご覧のとおり、何をすべきかわかりません...申し訳ありませんが、最初に言ったように、私はXCodeにライブラリを追加する初心者です...さらに、手順のドキュメントはまったく良くありません。したがって、リンクプロセスがどのように機能するかを理解し始めることができるガイダンスやリンクを誰かが私に手伝ってくれたら、それは素晴らしいことです.
私はこの時点で少し絶望的です.osどんな種類の助けも本当に本当に素晴らしいでしょう. どうもありがとう。