要获取 Connector/C++ 源代码发行版,请访问 Connector/C++ 下载页面。或者,克隆 Connector/C++ Git 源代码仓库。
Connector/C++ 源代码发行版打包为压缩的 tar 文件或 Zip 存档,这里表示为
或 PACKAGE
.tar.gz
。tar 文件或 Zip 存档格式的源代码发行版可以在任何支持的平台上使用。PACKAGE
.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 以将您的源代码更新为最新版本。