WIN32_EXECUTABLE

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

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

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