MySQL Connector/C++ 开发人员指南  /  从源代码安装 Connector/C++  /  获取和解压缩 Connector/C++ 源代码发行版

4.2 获取和解压缩 Connector/C++ 源代码发行版

要获取 Connector/C++ 源代码发行版,请访问 Connector/C++ 下载页面。或者,克隆 Connector/C++ Git 源代码仓库。

Connector/C++ 源代码发行版打包为压缩的 tar 文件或 Zip 存档,这里表示为 PACKAGE.tar.gzPACKAGE.ziptar 文件或 Zip 存档格式的源代码发行版可以在任何支持的平台上使用。

解压缩后,发行版包含一个 INFO_SRC 文件,其中提供有关产品版本和生成发行版的源代码仓库的信息。发行版还包含其他文档文件,例如 第 3 章,从二进制发行版安装 Connector/C++ 中列出的那些文档文件。

要解压缩压缩的 tar 文件,请在目标安装目录中使用以下命令

tar zxvf PACKAGE.tar.gz

解压缩发行版后,使用本章后面提供的适合您平台的说明构建它。

要从 Zip 存档包(.zip 文件)安装,请使用 WinZip 或其他可以读取 .zip 文件的工具将文件解压缩到您选择的位置。解压缩发行版后,使用本章后面提供的适合您平台的说明构建它。

要从位于 GitHub 上的源代码仓库克隆 Connector/C++ 代码,请使用以下命令

git clone https://github.com/mysql/mysql-connector-cpp.git

该命令应该创建一个包含整个 Connector/C++ 源代码树副本的 mysql-connector-cpp 目录。

git clone 命令将源代码设置为 master 分支,该分支包含最新的源代码。发布的代码位于 8.0 分支(8.0 分支包含与 master 分支相同的源代码)。如果需要,请在源代码目录中使用 git checkout 来选择所需的 branch。例如,要构建 Connector/C++ 8.0

cd mysql-connector-cpp
git checkout 8.0

克隆仓库后,使用本章后面提供的适合您平台的说明构建它。

在执行初始检出操作以获取源代码树后,请定期运行 git pull 以将您的源代码更新为最新版本。