2012-07-20 48 views

回答

3

您需要添加_AFXDLL到預處理器定義和設置CMake的變量CMAKE_MFC_FLAG1的靜態MFC庫,或2爲共享一個。

add_definitions(-D_AFXDLL) 
set(CMAKE_MFC_FLAG 1) 

如需進一步信息運行

cmake --help-variable CMAKE_MFC_FLAG 
+1

此外,確保WIN32'加上'你'add_executable'否則你可能會得到一個鏈接錯誤。 – seeker 2013-08-14 17:44:15