Swift 2 でいくつかの sqlite をテストしようとしていますが、ライブラリを使用してリンク バイナリに libsqlite3.0.tbd ファイルを追加すると、正しいビルドを作成できません。また、/usr/lib から libsqlite3.dylib を追加しようとしましたが、次のエラーが発生します。
ld: -lsqlite3 のライブラリが見つかりませんでした。
ライブラリを使用して正しくビルドする方法についてのアイデア。テスト用の空のプロジェクトです。よろしくお願いします。
Swift 2 でいくつかの sqlite をテストしようとしていますが、ライブラリを使用してリンク バイナリに libsqlite3.0.tbd ファイルを追加すると、正しいビルドを作成できません。また、/usr/lib から libsqlite3.dylib を追加しようとしましたが、次のエラーが発生します。
ld: -lsqlite3 のライブラリが見つかりませんでした。
ライブラリを使用して正しくビルドする方法についてのアイデア。テスト用の空のプロジェクトです。よろしくお願いします。
その間、以前の SDK から libsqlite3.dylib を使用できます。ターミナルを開いて、タイプする
locate libsqlite3.dylib
次のようなファイルがいくつか見つかります。
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/lib/libsqlite3.dylib
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libsqlite3.dylib
プロジェクトの設定 -> Build Phases -> Link with Binaries に移動します。をクリックして両方のファイルを追加し+、次にをクリックしますAdd Other。を押しCmd-Shift-Gて、ファイル パスをコピーして貼り付けます。をクリックしOpenます。
macports を使用して sqlite3 をインストールする場合は/opt/local/lib、ビルド設定のライブラリ検索パスから削除します。