Linux下Qt开发 移植时出现driver not loaded

 时间:2026-02-14 03:04:33

1、linux下,当你要用Qt编写的程序移植到其他没有安装Qt的环境的时候,你就要把响应的动态库拷过去。

2、在终端启动程序起来了后,但是出现了如下问题:

Linux下Qt开发 移植时出现driver not loaded

3、出现这问题,说明数据库驱动没有正常加载成功。解决方法:

1、新建一个文件夹名为:plugins

2、在开发Qt程序的机子上找到Qt库所在目录找到plugins目录,并把sqldrivers文件夹拷贝到步骤1新建的plugins文件夹

3、在开发程序的主函数(main)中, 在QApplication app(argc, argv)前面添加一句:QApplication::addLibraryPath("./plugins")  注:括号内为新建plugins的所在目录。

4、重新编译程序 。 拷贝时  只要把plugins放在你编译时设置的目录就行。

4、通过以上的几个步骤,你的程序就能正常加载到数据库驱动,程序也能正常运作了。

  • Oracle使用:[1]Clob类型使用方法
  • 怎么使用VMware的映射虚拟磁盘,实现共享文件?
  • sa登录18456错误,怎么解决?
  • 获取注册表权限的方法
  • sql server如何安装,如何使用混合模式登录
  • 热门搜索
    初中英语手抄报 世界地球日手抄报内容 语文手抄报图片 劳动节手抄报的文字 重阳节的手抄报简单又漂亮 亲子共读手抄报 开学手抄报 劳动手抄报内容50字 关于中国梦的手抄报 关于食品安全的手抄报