Visual studio 2010 VisualStudio2010表示它构建了DLL,但没有';T
我正在尝试为最新的SQLite3版本构建.DLL和.lib。我在Visual Studio 2010中创建了一个新项目,选择VisualC++/Win 32/Win 32项目,并选择了DLL选项。(虽然它选择了“.NET Framework 4”作为弹出菜单。这是一个问题吗?我不需要.NET Framework。) 当我构建项目时,它似乎起到了作用:Visual studio 2010 VisualStudio2010表示它构建了DLL,但没有';T,visual-studio-2010,dll,Visual Studio 2010,Dll,我正在尝试为最新的SQLite3版本构建.DLL和.lib。我在Visual Studio 2010中创建了一个新项目,选择VisualC++/Win 32/Win 32项目,并选择了DLL选项。(虽然它选择了“.NET Framework 4”作为弹出菜单。这是一个问题吗?我不需要.NET Framework。) 当我构建项目时,它似乎起到了作用: 1>------ Build started: Project: SQLite3, Configuration: Release Win32
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,而那里没有
我需要做些什么才能让它创建匹配的.lib(导出符号)?您确定要查找: c:\users\jensenv\documents\visual studio 2010\Projects\SQLite3\Release 而不是在: c:\users\jensenv\documents\visual studio 2010\Projects\SQLite3\SQLite3\Release
第一个包含最终的DLL/EXE,而第二个包含中间文件,如.obj文件。就是这样!非常感谢!