- Detecting the Python Interpreter
- Detecting the Python Library
- Detecting Python Modules
- Detecting the BLAS and LAPACK Math Libraries
- Detecting the OpenMP Parallel Environment
- Detecting the MPI Parallel Environment
- Detecting the Eigen Library
- Detecting the Boost Libraries
- Detecting the HDF5 Libraries
- Writing CMake Code to Detect External Libraries