Prerequisite: Install Database Engine Development Files
Before you can build libtabula, you need to install the development
files for the database engines you want it to wrap. As of this
writing, libtabula on Cygwin supports MySQL and SQLite via the
libsqlite3-devel packages which you can
install with Cygwin's
Building the Library and Example Programs
Having done that, Cygwin behaves like any other Unixy system. See the instructions in the Unix README.