CMAKE_MFC_FLAG

为可执行文件或 DLL 使用 MFC 库。

启用使用 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