CMake Cookbook
上QQ阅读APP看书,第一时间看更新

From a Simple Executable to Libraries

In this chapter, we will cover the following recipes:

  • Compiling a single source file into an executable
  • Switching generators
  • Building and linking static and shared libraries
  • Controlling compilation with conditionals
  • Presenting options to the user
  • Specifying the compiler
  • Switching the build type
  • Controlling compiler flags
  • Setting the standard for the language
  • Using control flow constructs