详见https://mariadb.com/docs/clients/mariadb-connectors/connector-cpp/
Requirement
MariaDB Connector/C++ has dependencies. You must install MariaDB Connector/C to use it.
MariaDB Connector/C++ | MariaDB Connector/C |
---|---|
1.1 | 3.2.3 or later |
1.0 | 3.1.1 or later |
For additional information, see “MariaDB Connector/C++ Release Notes”.
Linux Installation (Binary Tarball)
To install MariaDB Connector/C++ on Linux:
Install MariaDB Connector/C.
Go to the MariaDB Connector C++ download page.
In the “OS” drop-down, select the Linux distribution you want to use.
Click the “Download” button to download the binary tarball.
Extract the tarball:
$ tar -xvzf mariadb-connector-cpp-*.tar.gz
Change into the relevant directory:
$ cd mariadb-connector-cpp-*/
Install the directories for the header files:
$ sudo install -d /usr/include/mariadb/conncpp
$ sudo install -d /usr/include/mariadb/conncpp/compat
Install the header files:
$ sudo install include/mariadb/* /usr/include/mariadb/
$ sudo install include/mariadb/conncpp/* /usr/include/mariadb/conncpp
$ sudo install include/mariadb/conncpp/compat/* /usr/include/mariadb/conncpp/compat
Install the directories for the shared libraries:
On CentOS/RHEL:
$ sudo install -d /usr/lib64/mariadb
$ sudo install -d /usr/lib64/mariadb/plugin
On Debian/Ubuntu:
$ sudo install -d /usr/lib/mariadb
$ sudo install -d /usr/lib/mariadb/plugin
Install the shared libraries:
On CentOS/RHEL:
$ sudo install lib/mariadb/libmariadbcpp.so /usr/lib64
$ sudo install lib/mariadb/plugin/* /usr/lib64/mariadb/plugin
On Debian/Ubuntu:
$ sudo install lib/mariadb/libmariadbcpp.so /usr/lib
$ sudo install lib/mariadb/plugin/* /usr/lib/mariadb/plugin