MySQL Connector/C++ 發行版本資訊
若要回報錯誤,請使用 MySQL 錯誤追蹤系統。請參閱如何回報錯誤或問題。
如需詳細說明 Connector/C++ 各個發行版本變更的注意事項,請參閱MySQL Connector/C++ 發行版本資訊。
-
一般而言,C++ 程式庫二進位檔的可攜性不如 C 程式庫二進位檔。問題可能由名稱修飾、不同的標準樣板程式庫 (STL) 版本,以及用於連結程式庫的不同編譯器和連結器所造成,這些編譯器和連結器與用於建置程式庫本身的編譯器和連結器不同。
即使編譯器版本中的微小變更也可能導致問題。如果您收到您懷疑與二進位不相容相關的錯誤訊息,請使用與您用於建置和連結應用程式的相同編譯器和連結器,從原始碼建置 Connector/C++。
由於 Linux 發行版本、編譯器版本、連結器版本和 STL 版本之間存在差異,因此無法為每個可能的組態提供二進位檔。但是,Connector/C++ 二進位發行版本包含一個
INFO_BIN
檔案,該檔案描述用於建置連接器程式庫二進位版本的環境和組態選項。二進位發行版本也包含一個INFO_SRC
檔案,其中提供產品版本和產生發行版本的原始碼存放庫的相關資訊。(在 Connector/C++ 8.0.14 之前,請尋找BUILDINFO.txt
而不是INFO_BIN
和INFO_SRC
。) 為避免潛在的當機,Connector/C++ 的建置組態應與使用它的應用程式的建置組態相符。例如,請勿將 Connector/C++ 的發行版本與用戶端應用程式的除錯版本一起使用。