diff --git a/CMakeLists.txt b/CMakeLists.txt index ab7f415dc..b9d44a2a9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -173,6 +173,10 @@ if(FLATBUFFERS_BUILD_FLATC) if(NOT FLATBUFFERS_FLATC_EXECUTABLE) set(FLATBUFFERS_FLATC_EXECUTABLE $) endif() + if(MSVC) + # Make flatc.exe not depend on runtime dlls for easy distribution. + target_compile_options(flatc PUBLIC $<$:/MT>) + endif() endif() if(FLATBUFFERS_BUILD_FLATHASH)