On windows (at least using msvc) symbols are not exported by default, contrary to linux/macos/*nix (actually depends on -fvisibility afaik).
To still use a flatcc dll on windows, there are two options:
It would be nice to use the second approach to explicitly flag symbols which are meant for external use as such.