Cmake vs Clion 不明白其中的区别

Cmake vs Clion dont understand the difference

我正在做一个关于 linux 的项目,但我不明白 cmake 到底是什么? 我有 clion IDE 我是否明确需要了解 cmake? Clion 内部有 cmake 吗? 我正在使用开放检测进行对象检测。

CMake 是对较旧、更复杂且通常更强大的 make 系统的包装。 Make 系统是一个很大的话题,但简而言之,他们的工作是注意文件并对其进行处理(编译、link、部署等)

CLion 是一个完整的 GUI IDE,它反过来使用 CMake 来完成跟踪文件的肮脏工作以及如何处理它们。它的主要目的是结束您的编译(通过 cmake)以及为您提供适合手头任务的文本编辑器。重要的是,它还是满足您调试需求的 GUI 前端。