tutorial español databases create commands sqlite windows-phone-8

español - Construir SQLite para Windows Phone 8



sqlite tutorial pdf (1)

SQLite está disponible como

Un paquete VSIX completo con un SDK de extensión y todos los demás componentes necesarios para usar SQLite para el desarrollo de aplicaciones con Visual Studio 2012 orientado a Windows Phone 8.0.

Pero necesito hacer algunas modificaciones en el código fuente. Tim Heuer en su blog describió cómo construir sqlite para WinRT.

La parte principal, supongo:

Build the DLL: nmake -f makefile.msc sqlite3.dll FOR_WINRT=1 If building for ARM: nmake -f makefile.msc sqlite3.dll FOR_WINRT=1 OPTS=/DWINAPI_FAMILY=WINAPI_PARTITION_APP

¿Qué opciones se deben especificar para compilar para Windows Phone 8?

Actualizar:

He intentado

nmake -f makefile.msc sqlite3.dll FOR_WINRT=1 OPTS=-DWINAPI_FAMILY=WINAPI_PARTITION_PHONE

Resultado:

También lo he intentado

nmake -f makefile.msc sqlite3.dll FOR_WINRT=1 OPTS=-DWINAPI_FAMILY=WINAPI_FAMILY_PHONE_APP

Resultado:


Sqlite incluye algunas herramientas para compilar y ejecutar durante el proceso de compilación, es decir, en la plataforma en la que está mkkeywordhash.exe : mkkeywordhash.exe y lemon.exe . Estas herramientas deberían ser cl.exe por cl.exe dirigidas a su plataforma de compilación, no a su plataforma de destino.

NCC variable NCC se usa para especificar la ubicación del compilador nativo:

nmake -f makefile.msc sqlite3.dll <your options> NCC="c:/Program Files/..path-to-native/cl.exe"

Puede ser suficiente. Si surge otro problema, busque NCC en Makefile.msc y mire a su alrededor para obtener más información. Por ejemplo, puede que tenga que establecer los siguientes parámetros:

XCOMPILE=1 USE_NATIVE_LIBPATHS=1 NCRTLIBPATH (where are your native CRT libraries?) NSDKLIBPATH (where are your native SDK libraries?)