2016-10-05 7 views

答えて

3

これは動作しません。 .libが動的にリンクされるようにコンパイルされていれば、dll内で利用可能なシンボルのリストをエクスポートするだけですが、コードはまだdllの中にあります。

dllの使用を避けたい場合は、ライブラリの静的バージョンが必要です。すでにsqliteによって提供されているかどうかわかりません。そうでない場合は、自分でコンパイルする必要があります。thisが役に立ちます。

+0

sqlite3.cとsqlite3.hのみ使用できますか?このソリューションはDLLを必要としませんが、Visual Studioは提案しません。 –

1

私が知る限り、sqlite3は単一のソースファイルです。あなたのビルドに追加するだけで、あなたは金色になるはずです。

+0

リンクの問題を解決する方法は、何もリンクする必要がないとふりをすることではありません。 – paddy

+0

単一のソースファイルを明確にするために、大きなソースファイルセットから収集するbuild artifactとdeploy要素です。 – AnatolyS

関連する問題