1 编写cpp文件
```
#include <iostream>
using namespace std;
int main(){
cout << "hello " << endl;
}
```
2 编写CMakeLists.txt
```
# 最小版本
cmake_minimum_required(VERSION 2.8)
# 项目名称
project(Test)
# 指定打包的文件,最终生成一个名为Demo的可执行文件
add_executable(Demo test.cpp)
```
3 开始编译,为了不让编译后中间文件到处都是,首先建立一个build目录
```
cd build
cmake ..
make
```
3 执行编译好的可执行文件
```
./Demo
```