Red de conocimiento informático - Problemas con los teléfonos móviles - La variable de error de compilación sqlite3 "size_t" no es un nombre de tipo

La variable de error de compilación sqlite3 "size_t" no es un nombre de tipo

size_t es un tipo que representa la longitud (tamaño), que se define mediante typedefunsignedintsize_t; generalmente se usa para guardar cierta información de longitud, como la longitud de una matriz, la longitud de una cadena, etc.

1. Primero obtenga sqlite-amalgamation-3_6_22.zip del sitio web oficial;

2. Luego obtenga sqlitedll-3_6_22.zip del sitio web oficial y descargue la DLL compilada, aquí. Requerimos el archivo sqlite3.Def

3. Abra VC, cree un nuevo proyecto "Win32Dynamic-LinkLibrary", llamado: sqlite3;

4. Seleccione "AnemptyDLLproject", haga clic en FINALIZAR- gt; OK;

5. Copie el archivo sqlite3.zip. Copie sqlite3.h y sqlite3.c en la carpeta sqlite-amalgamation-3_6_22 a la carpeta del proyecto; copie sqlite3.def en la carpeta sqlitedll-3_6_22 a la carpeta del proyecto;

6. Agregue sqlite3.c a los SourceFiles del proyecto;

7. Agregue el archivo sqlite3.h a los IncludeFiles del proyecto;

8. Agregue el archivo sqlite3.def al proyecto a ResourceFiles;

9.sqlite3.def: errorLNK2001: unresolvedexternalsymbolsqlite3_column_database_namesqlite3.def: errorLNK2001.def: errorLNK2001: unresolvedexternalsymbolsqlite3_column_origin_name16sqlite3.def: errorLNK2001. nombre16sqlite3.7unresolvedexternalsPreprocesadordefiniciones en CategoríaGeneral en la pestaña Menú Proyecto-Configuración-C/C: Se agregaron 2 nuevas opciones de compilación, se agregan al proyecto para generar el archivo sqlite3.def para generar el archivo sqlite3.lib Se proporciona; a los desarrolladores de software junto con el archivo de biblioteca de vínculos dinámicos sqlite3.dll;