WIN32_EXECUTABLE

在 Windows 上构建一个带有 WinMain 入口点的可执行文件。

当此属性设置为 true 时,在 Windows 上链接的可执行文件将使用 WinMain() 入口点而不是 main() 创建。 这使其成为 GUI 可执行文件而不是控制台应用程序。 请参阅 CMAKE_MFC_FLAG 变量文档,以配置 Microsoft Foundation Classes (MFC) 用于 WinMain 可执行文件的使用。 如果在创建目标时设置了 CMAKE_WIN32_EXECUTABLE 变量,则此属性由其值初始化。

此属性支持 generator expressions,除非目标是托管的(包含 C# 代码)。