基本例子
此目录中的基本示例显示了如何设置CMake项目, 设置编译标志,创建并链接可执行文件和库,然后安装它们。
例子包括:
-
hello-cmake. 一个hello world例子.
-
hello-headers. 一个稍微复杂的hello world示例,使用单独的源和包含文件夹。
-
static-library. 使用静态库的示例。
-
shared-library. 使用共享库的示例。
-
installing. 显示如何创建将安装二进制文件和库的“ make install”目标。
-
build-type. 显示如何为项目设置默认构建和优化标志的示例。
-
compile-flags. 显示如何设置其他编译标志。
-
third-party-library. 显示有关如何链接第三方库的示例。
-
compiling-with-clang. 调用clang编译器的示例。
-
building-with-ninja - 显示如何用ninja构建文件
-
imported-targets - 显示如何使用新导入的目标链接目标
-
cpp-standard - 显示设置C ++标准的各种方法