合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
# 第10章 编写安装程序 本章主要内容: * 安装项目 * 生成输出头文件 * 输出目标 * 安装超级构建 前几章中,我们展示了如何使用CMake配置、构建和测试项目。安装项目是很重要的一部分,本章将演示如何实现这一点。本章涵盖了下图中,安装时的所有操作: ![](https://img.kancloud.cn/cc/41/cc4102ba10b1fb4ff558efd13a5b4ad0_2591x1841.png) 我们将指导完成各个步骤,直到完成安装一个简单的C++项目:从项目中构建的文件,并复制到正确的目录,确保其他项目使用CMake时可以找到该工程的输出目标。本章中的4个示例将建立在第1章第3节的示例基础上。之前,我们试图构建一个非常简单的库,并将其链接到一个可执行文件中。我们还展示了如何使用相同的源文件构建静态库和动态库。本章中,我们将会讨论安装时所发生的事情。