Before you start compiling, let's have a preliminary understanding of SQLite:
SQLite is a lightweight database that adheres to the acid-based relational database management system, which is contained in a relatively small C library. It is the public domain project established by D.richardhipp. It is designed to be embedded, and has been used in many embedded products, it occupies a very low resource, in the embedded device, may only need hundreds of K of memory is enough. It can support Windows/linux/unix and so on mainstream operating system, and can be combined with many programming languages, such as TCL, C #, PHP, Java, and ODBC interface, also compared to MySQL, PostgreSQL, the two open source world-renowned database management system, is processing faster than they do. The first alpha version of SQLite was born in May 2000. To 2015 has been 15 years, SQLite also ushered in a version SQLite3 has been released.
SQLite Home: http://www.sqlite.org/
Dynamic Library Compilation:
File download (two files of the dynamic library need to download):
Http://www.sqlite.org/download.html
Sqlite-amalgamation-201601120037.zip
Sqlite-dll-win64-x64-3100000.zip
Specific documents used:
64-bit SQLite3.10 Dynamic Library compilation under Windows