vc mfc 項目cmake配置

項目目錄下新建CMakeLists.txt,寫入

  1. cmake_minimum_required (VERSION 2.6) 
  2. project (test1) 
  3. set (test1_VERSION_MAJOR 1) 
  4. set (test1_VERSION_MINOR 0) 
  5. add_definitions(-DUNICODE -D_UNICODE) 
  6. add_definitions(-D_AFXDLL) 
  7. set(CMAKE_MFC_FLAG 1) 
  8. add_executable(test1 WIN32 MfcDialogTest.cpp MfcDialogTestDlg.cpp stdafx.cpp MfcDialogTest.rc) 

打開命令提示符,進入到項目目錄,運行cmake -G "Visual Studio 10" .,生成test1.sln和其他關聯文件,打開test1.sln,編譯

add_definitions(-DUNICODE -D_UNICODE) 默認字符串用UNICODE
set(CMAKE_MFC_FLAG 1) 靜態鏈接mfc

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章