CMAKE window specific settings
Visual Studio Link Flags for Windows GUI applications. The values are case sensitive.
if(WIN32)
set_target_properties(<target> PROPERTIES LINK_FLAGS_DEBUG "/SUBSYSTEM:WINDOWS")
set_target_properties(<target> PROPERTIES COMPILE_DEFINITIONS_DEBUG "_CONSOLE")
set_target_properties(<target> PROPERTIES LINK_FLAGS_RELWITHDEBINFO "/SUBSYSTEM:WINDOWS")
set_target_properties(<target> PROPERTIES COMPILE_DEFINITIONS_RELWITHDEBINFO "_CONSOLE")
set_target_properties(<target> PROPERTIES LINK_FLAGS_RELEASE "/SUBSYSTEM:WINDOWS")
set_target_properties(<target> PROPERTIES LINK_FLAGS_MINSIZEREL "/SUBSYSTEM:WINDOWS")
endif(WIN32)