since bluelib is already cross-platform, this is mostly just adding __declspec(dllexport) to the library functions.