Questions
After completing this chapter, you should be able to answer the following questions:
- What are the most fundamental building blocks of reusability in CMake?
- What is a CMake module?
- How can a CMake module be used?
- What is the
CMAKE_MODULE_PATH
variable used for? - Name one way to share CMake modules between projects.
- What is the principal difference between a function and a macro in CMake?