![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Эти инструкции актуальны с 2013-12-11.
Для сборки SQLite for Windows Phone 8
должны быть обеспечены следующие предпосылки:
Сборка SQLite for Windows Phone 8 с SEE требует следующих шагов:
SQLite Encryption Extension: сборка SEE для Windows Phone 8
SET NCRTLIBPATH=%ProgramFiles(x86)%\Microsoft Visual Studio 11.0\VC\WPSDK\WP80\lib
SET NSDKLIBPATH=%ProgramFiles(x86)%\Windows Phone Kits\8.0\lib\x86
SET USE_RC=0
SET OPTS=-DWINAPI_FAMILY=WINAPI_FAMILY_PHONE_APP -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_WIN32_FILEMAPPING_API=1 -DSQLITE_HAS_CODEC=1
Если машина запускает 32-битный Windows, выполните
следующие команды для установки переменных окружения, используемых
make-файлом SQLite MSVC:
SET NCRTLIBPATH=%ProgramFiles%\Microsoft Visual Studio 11.0\VC\WPSDK\WP80\lib
SET NSDKLIBPATH=%ProgramFiles%\Windows Phone Kits\8.0\lib\x86
SET USE_RC=0
SET OPTS=-DWINAPI_FAMILY=WINAPI_FAMILY_PHONE_APP -DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_WIN32_FILEMAPPING_API=1 -DSQLITE_HAS_CODEC=1
nmake /F Makefile.msc sqlite3.c XCOMPILE=1 USE_NATIVE_LIBPATHS=1 FOR_WINRT=1 NO_TCL=1
COPY /B sqlite3.c + /B see.c sqlite3.c /B
ATTRIB +r sqlite3.c
ATTRIB +r sqlite3.h
Отметка файлов "sqlite3.c" и "sqlite3.h" как read-only нужна, так как
это препятствует тому, чтобы нормальный процесс сборки SQLite заменил их
своими версиями основания.
nmake -f Makefile.msc sqlite3.dll /I XCOMPILE=1 USE_NATIVE_LIBPATHS=1 FOR_WINRT=1 NO_TCL=1
Найди своих коллег! |