用EVC编译一个sqlite程序. 在debug模式下可以编译OK. 提示只有警告如下:
Compiling resources...
Compiling...
StdAfx.cpp
Compiling...
TestSql.cpp
TestSqlDlg.cpp
Generating Code...
Linking...
corelibc.lib(wwinmain.obj) : warning LNK4209: debugging information corrupt; recompile module; linking object as if no debug info
corelibc.lib(onexit.obj) : warning LNK4209: debugging information corrupt; recompile module; linking object as if no debug info
corelibc.lib(crt0dat.obj) : warning LNK4209: debugging information corrupt; recompile module; linking object as if no debug info
corelibc.lib(crt0init.obj) : warning LNK4209: debugging information corrupt; recompile module; linking object as if no debug info
Creating browse info file...TestSql.exe - 0 error(s), 4 warning(s)
Downloading files
Failed downloading.在release模式下编译出错.
Deleting intermediate files and output files for project 'TestSql - Win32 (WCE ARMV4I) Release'.
--------------------Configuration: TestSql - Win32 (WCE ARMV4I) Release--------------------
Compiling resources...
Compiling...
StdAfx.cpp
Compiling...
TestSql.cpp
TestSqlDlg.cpp
Generating Code...
Linking...
TestSqlDlg.obj : error LNK2019: unresolved external symbol sqlite3_close referenced in function "protected: void __cdecl CTestSqlDlg::OnButton2(void)" (?OnButton2@CTestSqlDlg@@IAAXXZ)
TestSqlDlg.obj : error LNK2019: unresolved external symbol sqlite3_errmsg referenced in function "protected: void __cdecl CTestSqlDlg::OnButton2(void)" (?OnButton2@CTestSqlDlg@@IAAXXZ)
TestSqlDlg.obj : error LNK2019: unresolved external symbol sqlite3_open referenced in function "protected: void __cdecl CTestSqlDlg::OnButton2(void)" (?OnButton2@CTestSqlDlg@@IAAXXZ)
TestSqlDlg.obj : error LNK2019: unresolved external symbol sqlite3_free_table referenced in function "protected: void __cdecl CTestSqlDlg::OnButton1(void)" (?OnButton1@CTestSqlDlg@@IAAXXZ)
TestSqlDlg.obj : error LNK2019: unresolved external symbol sqlite3_get_table referenced in function "protected: void __cdecl CTestSqlDlg::OnButton1(void)" (?OnButton1@CTestSqlDlg@@IAAXXZ)
TestSqlDlg.obj : error LNK2019: unresolved external symbol sqlite3_exec referenced in function "protected: void __cdecl CTestSqlDlg::OnButton1(void)" (?OnButton1@CTestSqlDlg@@IAAXXZ)
ARMV4IRel/TestSql.exe : fatal error LNK1120: 6 unresolved externals
Error executing link.exe.TestSql.exe - 7 error(s), 0 warning(s)是怎么回事? 为什么在RELEASE模式下不行呢.我检查了程序中所有变量和指针都赋了初值.