Add SQLite support for Windows #576
Merged
+11
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🍰 Pullrequest
Adds necessary cmake support to use SQLite on Windows
How2Test
Requires external SQLite library to be built or otherwise accessible through system path. See steps below for building the library manually.
Download source and binary packages from https://www.sqlite.org/download.html
sqlite-amalgamation-3470000.zip
sqlite-dll-win-x64-3470000.zip
Extract content of both archives to
C:\Program Files\sqlite
(make sure the files are not in any subdirectories)Open
Developer Command Prompt for VS
as administrator and navigate toC:\Program Files\sqlite
Run
lib /DEF:sqlite3.def /OUT:sqlite3.lib /MACHINE:x64
Open System Properties, Environment Variables, System Variables and add C:\Program Files\sqlite to PATH
Reboot to make environment variables take effect
cmake and build
Todo / Checklist