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

 

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