• Tim Ebringer's avatar
    Suppress linker warning 4221 for MSVC · 293a1825
    Tim Ebringer authored
    Some #define switches cause the body of entire files to be omitted. This
    causes a linker warning on Visual Studio 2017, for example
    
        warning LNK4221: This object file does not define any previously
        undefined public symbols, so it will not be used by any link
        operation that consumes this library
    
    Since this is warning us about something that shouldn't be
    earth-shattering news, we add a linker flag to suppress this warning on
    MSVC builds.
    293a1825
CMakeLists.txt 34.3 KB