CMAKE_MFC_FLAG¶
为可执行文件或 DLL 使用 MFC 库。
启用 Microsoft Foundation Classes (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)
另请参阅¶
FindMFC
模块用于检查 MFC 是否已安装且可用。