---
url: /zh/examples/cpp/packages.md
---

# 包管理

Xmake 提供了一个强大的包管理系统，允许你轻松安装和使用第三方库。

更多详细文档，请参考 [添加依赖包](/zh/guide/project-configuration/add-packages)。

关于包管理的详细使用教程，请参阅[使用官方包](/zh/guide/package-management/using-official-packages)。包描述接口请参阅[包依赖 API](/zh/api/description/package-dependencies)。

## 使用 Fmt

## 使用 Boost

## 使用 OpenSSL

## 指定版本

我们也可以指定我们想要使用的包的版本。默认情况下，xmake 使用包的最新可用版本。你可以指定语义版本约束来请求特定版本。

## 使用动态库

我们还可以配置包以使用动态库。一些包支持编译为动态库。你可以通过向 `add_requires` 传递 `{configs = {shared = true}}` 来启用此功能。
