7

私のアプリケーションは、Xcode 4.2 を使用して Snow Leopard で完全に動作していました。エラーなしで構築され、問題なく SQL データベースで実行されました。Lion と Xcode 4.3.2 にアップグレードし、ビルドすると、コードの #import "/usr/include/sqlite3.h" 行で "/usr/include/sqlite3.h ファイルが見つかりません" というエラーが発生します。他の誰かがこの問題を抱えているか、何か提案がありますか? Project Navigator から libsqlite3.dylib を削除してから、[Link Binary With Libraries] の [Build Phases] タブの + 記号を使用して再度追加しようとしましたが、エラーは解決しません。

4

2 に答える 2

6

Snow LeopardからLionおよびXcode 4.2に更新するときにXcode 4.5、「 '/usr/include/sqlite3.h' ファイルが見つかりません」というエラーが表示されます。

解決:

  • ライブラリを追加"libsqlite3.0.dylib":Target > Build Phases

  • コードでに変更#import "/usr/include/sqlite3.h"#import "sqlite.h"ます


著者の投稿への更新:ではありません#import "sqlite.h"。それは:#import <sqlite3.h>


于 2013-01-06T17:16:30.303 に答える
1

あなたの問題は、SQLite 3.0 フレームワークをプロジェクトに含める必要があることだと思います。

フレームワークを追加する方法がわからない場合は、この質問を参照してください: Xcode 4 で「既存のフレームワークを追加する方法」?

必要なフレームワークは libsqlite3.0.dylib です

お役に立てれば!

于 2012-05-02T18:40:01.093 に答える