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 上位於 https://github.com/mysql/mysql-connector-cpp 的原始碼儲存庫複製 Connector/C++ 程式碼,請使用此命令

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

該命令應該會建立一個 mysql-connector-cpp 目錄,其中包含整個 Connector/C++ 來源樹的複本。

git clone 命令會將來源設定為 master 分支,該分支包含最新的來源。已發行的程式碼位於 8.0 分支(8.0 分支包含與 master 分支相同的來源)。如有必要,請在來源目錄中使用 git checkout 來選取所需的分支。例如,若要建置 Connector/C++ 8.0

cd mysql-connector-cpp
git checkout 8.0

複製儲存庫後,請使用本章稍後適用於您的平台的指示來建置它。

在執行初始簽出操作以取得來源樹之後,請定期執行 git pull,將您的來源更新為最新版本。