В коде CMake Flatbuffers есть опция CMake FLATBUFFERS_BUILD_SHAREDLIB
здесь :
option(FLATBUFFERS_BUILD_SHAREDLIB
"Enable the build of the flatbuffers shared library"
OFF)
Вы можете установить эту опцию при вызове CMake, чтобы включить общий сборка библиотеки:
cmake .. -G "Visual Studio 16 2019" -DFLATBUFFERS_BUILD_SHAREDLIB=ON
Для дальнейшего использования вы можете перечислить все кэшированные переменные CMake, используя:
cmake -LH
Это покажет все определенные FLATBUFFERS_*
параметров, которые вы можете настроить для сборки.