CMakeLists.txtはプロジェクトのビルド設定をコマンドの記述によって定義する入力ファイル。
このファイルをエントリーポイントとして持つディレクトリがソースツリーとして扱われる。
コマンド
- cmake_minimum_requiredコマンド
- projectコマンド
- add_executableコマンド
- add_libraryコマンド
- add_subdirectoryコマンド
- target_link_librariesコマンド
- target_include_directoriesコマンド
- find_packageコマンド
- target_compile_featuresコマンド
- target_sourcesコマンド