cmake简单使用
cmake使用详解
cmake源码引入第三方库、在线下载第三方库
cmake详细介绍
一、cmake代码
main.cpp
#include<iostream>
#include"third.h"
int main(){
another();
std::cout<<"测试!\n";
return 0;
}
third.h
#include<iostream>
void another();
void another(){
std::cout<<"调用另一个函数\n";
}
CMakeLists.txt
#cmake要求最低版本
cmake_minimum_required(VERSION 3.2)
#项目名称
project(cmakeTest)
#指定生成目标及源文件
add_executable(cmakeTest main.cpp)
cmake执行
mkdir build && cd build
make ..
make
二、makefile文件
makefile或者Makefile
objects = main.o
makeTest : $(objects)
g++ $(objects) -o makeTest
main.o : main.cpp third.h
gcc -c main.cpp -o main.o
clean:
rm makeTest $(objects)
makefile执行
make