CMAKE_MFC_FLAG¶
为可执行文件或 DLL 使用 MFC 库。
启用 Microsoft 基础类 (MFC) 的使用。对于静态 MFC 库应设置为 1,对于共享 MFC 库应设置为 2。这用于 Visual Studio 项目文件。
CMAKE_MFC_FLAG 的内容可以使用 生成器表达式。
示例¶
使用示例
set(CMAKE_MFC_FLAG 2)
add_executable(CMakeSetup WIN32 ${SRCS})
# Visual Studio generators add this flag automatically based on the
# CMAKE_MFC_FLAG value, but generators matching "Make" require it:
target_compile_definitions(CMakeSetup PRIVATE _AFXDLL)
另请参阅¶
要检查 MFC 是否已安装并可用,请使用
FindMFC模块。