关于qt下的 mysql驱动问题
(1) qt连接mysql,必须要手动方式生成mysql驱动文件.dll、.lib吗? mysql自带的 lib/opt/libmysql.dll libmysql.lib能被qt调用吗?? 如果直接#progam comment(lib,"libmysql.dll") 能否实现mysql连接??(2) linux系统中,也需要qt根据当前系统qt路径、mysql路径生成 数据库驱动吗? 如果两台设备中 文件路径完全相同,生成的qsqlmysql.lib是否可以通用??
--------------------编程问答-------------------- (1)qt连接mysql,必须要手动方式生成mysql驱动文件.dll、.lib吗?
答:是的,在qt的源码目录plugins/sqldrivers中。
mysql自带的 lib/opt/libmysql.dll libmysql.lib能被qt调用吗?
答:可以,任何c代码都能调用的。
如果直接#progam comment(lib,"libmysql.dll") 能否实现mysql连接?
答:vc以外的编译器不支持这样的语法,vc你可以试试
(2) linux系统中,也需要qt根据当前系统qt路径、mysql路径生成数据库驱动吗? 如果两台设备中 文件路径完全相同,生成的qsqlmysql.lib是否可以通用?
答:与你编译时路径的关系不大,只要在应该的设备中的路径添加答LD搜索路径中就可以了
补充:移动开发 , Qt