最新の SQLite3 リリース用に .DLL と .lib の両方をビルドしようとしています。Visual Studio 2010 で新しいプロジェクトを作成し、Visual C++ / Win 32 / Win 32 プロジェクトを選択して、DLL オプションを選択しました。(ポップアップ メニューとして「.NET Framework 4」が選択されていますが、これは問題ですか? .NET Framework を要求したくありません。)
プロジェクトをビルドすると、うまくいくようです:
1>------ Build started: Project: SQLite3, Configuration: Release Win32 ------
1> shell.c
1> sqlite3.c
1> Generating code
1> Finished generating code
1> SQLite3.vcxproj -> c:\users\jensenv\documents\visual studio 2010\Projects\SQLite3\Release\SQLite3.dll
しかし、そのディレクトリには SQLite3.dll はありません。多くのログ ファイルに加えて、shell.obj、sqlite3.obj、SQLite3.og、および vc100.pdb があります。.dll がないのに、.dll を作成したと表示されるのはなぜですか?
また、一致する .lib (シンボルのエクスポート) も作成するために必要なことはありますか?