![]() |
|
|||
WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Эти инструкции актуальны с 2017-07-26.
Для сборки SQLite для UWP 10 должны быть обеспечены следующие предпосылки:
Сборка SQLite for UWP 10 с SEE требует следующих шагов:
SQLite Encryption Extension: сборка SEE для UWP 10.0
SET NSDKLIBPATH=%ProgramFiles%\Windows Kits\10\lib\10.0.10240.0\um\x86
SET NUCRTLIBPATH=%ProgramFiles%\Windows Kits\10\lib\10.0.10240.0\ucrt\x86
SET OPTS=-DSQLITE_HAS_CODEC=1
Если собираете для 32-bit x86, выполните следующие команды установки
переменных окружения, используемых make-файлом SQLite MSVC:
SET PSDKLIBPATH=%ProgramFiles%\Windows Kits\10\lib\10.0.10240.0\um\x86
Если собираете для 64-bit x64, выполните следующие команды установки
переменных окружения, используемых make-файлом SQLite MSVC:
SET PSDKLIBPATH=%ProgramFiles%\Windows Kits\10\lib\10.0.10240.0\um\x64
Создайте основание "sqlite3.c" использованием следующей команды NMAKE из
каталога исходного кода SQLite (этот шаг может быть пропущен, если у вас уже
есть основание "sqlite3.c", которое требуется использовать):
nmake /F Makefile.msc sqlite3.c XCOMPILE=1 USE_NATIVE_LIBPATHS=1 NO_TCL=1
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 FOR_UWP=1 DYNAMIC_SHELL=1
Найди своих коллег! |