5

MFCを使用するCOMモジュールを使用する必要があるプロジェクトがあります。プロジェクトの作成にはCMakeを使用しています。プロジェクトでMFCを使用できるようにするために、CMakeLists.txtに何を含める必要があるかを誰かに教えてもらえますか?

4

1 に答える 1

4

プリプロセッサ定義に追加し、スタティック MFC ライブラリまたは共有ライブラリに対して_AFXDLLCMake 変数CMAKE_MFC_FLAGを設定する必要があります。12

add_definitions(-D_AFXDLL)
set(CMAKE_MFC_FLAG 1)

詳細については、実行してください

cmake --help-variable CMAKE_MFC_FLAG
于 2012-07-20T20:40:50.567 に答える