Linux:Ubuntu18.04安装及配置mysql connector C++

mac2025-06-10  41

肯定可以使用的方法:

下载mysql connector的头文件和库:MySQL::Download Connector C++ 首先选择Linux-Generic,All下面的Linux - Generic (glibc 2.12) (x86, 64-bit), Compressed TAR Archive选项进行下载并安装;其次选择Ubuntu Linux,Ubuntu Linux 18.04(x86,64bit)下面的libmysqlcppconn8-2_8.0.18-1ubuntu18.04_amd64.deb选项进行下载并解压

将第一步中解压后的文件夹打开并将其路径/include/jdbc/下的cppconn 文件夹复制到/usr/local/include/cppconn目录,其他.h文件复制到/usr/local/include/。再把lib64中库文件复制到/usr/local/lib/目录中。(以我的目录为例)命令为: sudo cp -r /home/huoz/mysql-connector-c++-8.0.18-linux-glibc2.12-x86-64bit/lib64/. /usr/local/lib sudo cp -r /home/huoz/mysql-connector-c++-8.0.18-linux-glibc2.12-x86-64bit/include/. /usr/local/include

安装Boost库:sudo apt-get install libboost-dev,安装后可在/usr/include中看到boost目录

安装微软的pplx并行库:sudo apt-get install libcpprest-dev

sudo apt-get install libmysqlclient-dev -y

sudo apt-get install libmysqlcppconn-dev

附Boost测试代码:

#include <iostream> #include<boost/version.hpp> #include<boost/config.hpp> using namespace std; int main() { cout << BOOST_VERSION << endl; cout << BOOST_LIB_VERSION << endl; cout << BOOST_PLATFORM << endl; cout << BOOST_COMPILER << endl; cout << BOOST_STDLIB << endl; return 0; }
最新回复(0)