【cmake-笔记】
cmake-笔记
- ■ cmake简介
- ■ cmake安装
- ■ CMakeLists.txt
- ■
- ■
- ■
- ■
- ■
■ cmake简介
■ cmake安装
■ CMakeLists.txt
cmake . // 执行 当前目录下多生成了一些文件,例如 Makefile
make // make 来编译程序
cmake_minimum_required (VERSION 2.8) //cmake最低版本要求2.8,
project (learn_cmake) //本项目的工程名
add_executable(hello hello.cpp) //第一个变量:要生成的可执行文件名为hello,后面的参数是需要的依赖。aux_source_directory(dir var) //作用是把dir目录中的所有源文件都储存在var变量中
add_executable(hello hello.cpp) //第一个变量:要生成的可执行文件名为hello,后面的参数是需要的依赖。aux_source_directory(. SRC_LIST) //作用是把 . 目录中的所有源文件都储存在SRC_LIST变量中
add_executable(hello ${SRC_LIST}) // SRC_LIST == include_directories ( dir ) //作用是 自动去dir目录下寻找头文件,相当于 gcc中的 gcc -I dir