cmake是什么?

遇到开源项目如何编译?

一般可以ninja也可以cmake 生成配置后,可以编译。


假如直接用make, 就先用cmake 生成一堆配置。

1、autoreconf --install

生成configuration

2、./configure

  生成:Makefile

3、sudo make install

说了半天,这里并没有用到cmake!!

安装一个。https://objects.githubusercontent.com/github-production-release-asset-2e65be/537699/baf5927d-173e-495e-ba6e-7c67c9e9a5f4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220816%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220816T091617Z&X-Amz-Expires=300&X-Amz-Signature=1b52cc86f6e90d125df73591299155eb120388cb0b2018d1eb9d495f23e426ce&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=537699&response-content-disposition=attachment%3B%20filename%3Dcmake-3.24.0-macos-universal.dmg&response-content-type=application%2Foctet-stream

二、还有更简单的安装方式

Brew install cmake

Brew install ninja

Brew install llvm ?

你可能感兴趣的:(cmake是什么?)