Description: CMake is one of the most powerful, fastest and ubiquitous build managers in existence. It provides a framework to manage compilation for all types of software, from large, complex enterprise applications to small bespoke scientific codes. This course provides a basic introduction to using CMake. Learn the motivations behind using a build manager like CMake, how to build software that uses CMake and how to use CMake to manage builds for your own software.

Presenter(s): Spencer Starr, GDIT/PET
Location: Webcast
Date & Time: September 22, 2022, 2:00p - 3:00p ET

Controlled by: DoD HPCMP
Controlled by: PET Program
CUI Category: OPSEC
Limited Dissemination Control: FEDCON
POC: Mr. Ronald Hedgepeth, pet@hpc.mil

CUI

technical_area: Programming Environments