- A useful tutorial for CMake
- add_executable()
- add_library()
- target_link_libraries()
- target_include_directories()
- add_subdirectory()
- find_package()
- target_compile_definitions()
- target_compile_options()
- add_dependencies()
- add_custom_target()
- add_custom_command()
- execute_process()
- configure_file()