<div dir="ltr">Hello,<br><br>I am wondering if it is possible to set the target property &#39;<span>WIN32_EXECUTABLE</span>&#39; on a per-config basis (i.e. you can set link-flags on a per-config basis using <span>LINK_FLAGS_&lt;Config&gt;). From reading the documentation this does not seem possible and if you set this property then all configurations (in Visual Studio) use the same subsystem setting.<br>
<br>My desired behavior is to have debug builds running from a console but release mode builds running as a pseudo-WinMain without having to re-run CMake generation. Is it possible to set the subsystem setting somewhere else since this is a Visual Studio only practice (I assume). It is common practice for win32 developers to change this setting per-config as it allows for extra debug information to be visible when it is needed and to be hidden when it is not.<br>
<br>If this is not possible what are the steps to see this evaluated as a feature request?<br><br>If submitting this as a feature request is not possible, what are the steps for submitting a patch, as I am confident I can implement this feature personally.<br>
<br>Thanks!<br><br>Jason<br></span></div>