CMAKE_MFC_FLAG

将 MFC 库用于可执行文件或 dll。

启用 Microsoft 基础类 (MFC) 的使用。对于静态 MFC 库,它应该设置为“1”,对于共享 MFC 库,它应该设置为“2”。这在 Visual Studio 项目文件中使用。

使用示例:

add_definitions(-D_AFXDLL)
set(CMAKE_MFC_FLAG 2)
add_executable(CMakeSetup WIN32 ${SRCS})

CMAKE_MFC_FLAG 的内容可以使用 generator expressions