Qt动态库引用动态库,编译提示:无法打开包括文件

原创 2016年08月29日 15:12:42

Qt动态库A引用动态库B,

编译A时B提示:无法打开包括文件,QSqlDatabase(此时B单独编译没问题)。


解决方案:

1、查看报错文件属于QSql目录,选中A工程点击VS工具栏上的Qt5插件-->Qt Project Settings;

2、选择Qt Modules分页面,选中SQL选项;

3、重新编译 动态库A,此时应该可以成功编译。


遇到相同问题可以尝试使用这种方法,但不保证一定可以解决问题。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Qt 或者VS配置问题:无法解析的外部符号,无法打开包括文件,,都可归结为 没有配置好

Windows Dev Intro - Windows SDK PATH in VS 2013 on Win10 1. VC_LibraryPath_x64 = D:\Program Files...

qt creator报错 error: C1083: 无法打开包括文件:“QMediaPlayer”

qt creator报错 error: C1083: 无法打开包括文件:“QMediaPlayer”: No such file or directory 但是之前好好的,别人代码中也是好好地,找了...

VS中添加lib文件,以及出现LINK : fatal error LNK1104: 无法打开文件:×××.lib的解决办法

VS中添加lib文件,以及出现LINK : fatal error LNK1104: 无法打开文件:×××.lib的解决办法...
  • rznice
  • rznice
  • 2016年06月13日 14:40
  • 30582

QT总结第3篇:如何在QT中添加.lib,.dll还有.h文件

因为我在工作的过程中,使用的是第三方提供的库,但是如何将这些库添加到QT的工程中,是个问题,让我恼火了很久,怎么弄都是错的。 下面,我会对这个问题,进行叙述,希望其他人第一次遇到这种问题的时候,可...

fatal error LNK1104: 无法打开文件“***.lib“ 解决方法

我们在做一个工程时,工程内可能包括几个项目,
  • zyjj_99
  • zyjj_99
  • 2014年09月19日 10:06
  • 15558

LINK : fatal error LNK1104: 无法打开文件“C:\Qt\4.8.0\lib\QtGuid4.lib”

错误如题: 解决办法:

win7下Qt 5建立空白项目 无法打开包括文件<QApplication> No such file or directory

按照教材上的教程,建立空白qt项目后,出现 无法打开包括文件 No such file or directory  这一问题 解决办法,使用QApplication时必须在项目pro文件中添加一句...

qt无法打开包括文件: “corecrt.h”: No such file or directory”

问题描述: win7系统安装了win10kits后出现:“D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\crtdefs....

在QTCreate如何添加LIB依赖库进行编译

作者:chenjieb520            对于很多的使用QTCreate的初学者来说,都不知道如何在编译时添加外部lib依赖。笔者刚开始也不知道如何去添加,后来看了教程,才知道了。原来QT...

qt学习笔记(4):无法打开源文件QtWidgets/QApplication

在新配置好的QT中发现,发现之前在别的地方写的qt程序出现这样的问题: 无法打开源文件QtWidgets/QApplication 从网上百度了这样的答案,顺利解决了问题。能希望能...
  • cy_543
  • cy_543
  • 2015年05月23日 22:03
  • 4881
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Qt动态库引用动态库,编译提示:无法打开包括文件
举报原因:
原因补充:

(最多只允许输入30个字)