0
私はCでプログラムを持っています。私はSQLiteライブラリを使ってデータベースからデータを読み込む必要があります。なぜsqlite3を使用するにはDLLが必要ですか?
sqlite3.h
をソースファイルに含めると、unresolved symbol
というエラーが発生し、sqlite3
機能にエラーが発生します。
lib
をライブラリとして追加してもエラーは発生しませんが、プログラムにはsqlite3.dll
が必要です。
私はすでにコンパイラの設定で試してみましたが、何も変わりませんでした。
SQLiteはCで書かれていて、私のプログラムもCです。なぜSQLiteを使うにはDLLファイルが必要ですか?
どのようにDLLの依存関係を削除できますか。
私はMCVS2015コミュニティ版IDEを使用しています。
DLLバージョンのsqliteを使用しているためですか? – immibis
ソースコードが同じではありませんか?私はどのようにsqliteの静的なバージョンを見つけることができますか? –
どうやってsqliteを手に入れましたか? – immibis