プロジェクトのソースファイル群を含むトップレベルディレクトリ1

ここにはソースコードや CMake の入力ファイルを置き、実行ファイルやライブラリなどの生成物は通常 ビルドツリー に分けて管理する。

CMakeでは、ソースツリーのトップレベルにあるCMakeLists.txtを入力ファイルとして、プロジェクトのビルドシステムを生成する。

参考

Footnotes

  1. https://cmake.org/cmake/help/latest/manual/cmake.1.html#introduction-to-cmake-buildsystems