一、Linux系统
开发环境:
- 银河麒麟 Kylin V10
- Qt 5.6.1
- MySQL 5.7.27
1、安装配置Qt
在终端中通过命令安装Qt
// 安装了该软件包,编译c/c++所需要的软件包也都会被安装
sudo apt-get install build-essential
// 安装Qt开发环境
sudo apt-get install cmake qt5-default qtcreator
2、安装 mysql 驱动
安装mysql驱动
sudo apt-get install libqt5sql5-mysql
3、使用Qt
问题:
打开Qt编译程序,报错如下:
点击菜单“工具”->“选项”,依次选择“构建和运行”->“构建套件(Kit)”,其中“桌面(默认)”显示有异常
点击“Qt版本”,也显示异常
解决方案:
设置C的编译器
设置C++的编译器
设置“构建套件(Kit)”
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
程序可以正常编译及运行了。
二、Windows系统
1、Qt下载地址
http://c.biancheng.net/view/3851.html
2、版本
- Qt5.12.3
- MySQL 5.x
3、问题
Qt连接mysql时提示如下错误:
4、解决方法
因为安装的mysql是32位的,因此Qt也要编译成32位的才能连上mysql。