你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
1、下载unixODBC源码
打开http://www.unixodbc.org/官方网站,下载源代码后解压缩
我下载的是unixODBC-2.3.7.tar.gz ,移动到根目录
输入:tar -zxvf unixODBC-2.3.7.tar.gz
输入:cd unixODBC-2.3.4
输入:./configure --prefix=/usr/local/unixODBC
输入:make
输入:make install
2、ODBC驱动编译在http://doc.qt.io/qt-5/sql-driver.html可以找到,即:
进入odbc源码目录: ~/Qt5.9.7/5.9.7//Src/qtbase/src/plugins/sqldrivers/odbc
~/Qt5.9.7/5.9.7/gcc_64/bin/qmake “INCLUDEPATH+=/usr/local/unixODBC/include” “LIBS+=-L/usr/local/unixODBC/lib -lodbc”
复制到Qt文件夹
cd …/plugins/sqldrivers/
cp libqsqlodbc.so ~/Qt5.9.7/5.9.7/gcc_64/plugins/sqldrivers
3、若提示缺少sql.h:
参见:https://blog.csdn.net/qq_37126235/article/details/81939882