Cmake 簡單例子---生成一個Visual Studio 或者Xcode 工程
阿新 • • 發佈:2018-12-09
進入空目錄 CmakeTest
建立 程式碼 main.cpp
建立 CmakeLists.txt
main.cpp :
#include<iostream>
int main(int argc, char const *argv[])
{
std::cout<<"Project 1"<<std::endl;
/* code */
return 0;
}
CmakeLists.txt :
cmake_minimum_required(VERSION 3.11) #要求的cmake 最低版本
Project (CmakeTest) #建立一個工程,工程名是 CmakeTest
aux_source_directory(. src) #CmakeLists.txt 所在目錄 的所有原始碼存在 src變數中
add_executable(project1 ${src}) #建立一個可執行檔案 project1
檔案目錄結構如下:
.
├── CmakeLists.txt
└── main.cpp
1 選擇原始碼,中最頂層目錄中,包含CmakeLists.txt下的 檔案目錄
2 生成的 VS 工程或者 Xcode 工程的工程檔案儲存的目錄
3 開始配置
4 生成工程檔案
5 自動開啟VS 或者 Xcode 工程