This is the port of SQLite for Unikraft as external library.
SQLite depends on the following libraries, that need to be added to
Makefile in this order:
pthreads, e.g.pthread-embeddedlibc, e.g.newlib
Before you proceed to writing your own application, you can use the
main() function provided in the SQLite glue code by enabling it in
its configuration menu.
To import/export databases and/or csv files, it is necessary to have a filesystem. The steps for creating and using a filesystem are the same as the ones used for nginx.
Please refer to the README.md as well as the documentation in the
doc/ subdirectory of the main unikraft repository.