Qt Creator的库依赖问题

本文介绍了在QtCreator中遇到的未正确配置QtTest模块依赖的问题。当初始创建项目时未选择QtTest依赖,后期手动添加会遇到链接错误。文章详细记录了解决过程,包括修改makefile文件来解决依赖问题。

Qt Creator的Qt库中途添加依赖的问题

write by 九天雁翎(JTianLing) -- blog.youkuaiyun.com/vagrxie

讨论新闻组及文件

这里说一下,Qt Creator实在不是个什么好产品,在创建工程的时候可以用GUI选择你需要依赖的Qt模块,这样你可以仅仅通过包含头文件名即可正确包含头文件,但是没有选择的话,你需要包含相对目录,比如假如我开始选择了依赖QtTest模块,我仅仅需要

#include <QTest>即可

不过我开始没有选择QtTest(没有想到sleep在这里面),这个时候我必须

#include <QtTest/QTest>

最奇怪的是,我没有办法制定工程添加QtTest的库依赖。。。。。。导致连接总是无法成功,(ld报错),搞了一会都没有发现Creator中有哪个地方可以添加(希望有高人可以指点),pro工程中也没有任何相关的地方可以编辑,最后没有办法,在工程目录下的makefile中自己手动添加了(要是没有在Unix/Linux下搞过开发,学过Makefile+gcc的人估计要吐血了)。另外,也理解了为啥没有包含模块就必须要添加相对路径了,MakefileIncludes中没有指定相应的目录。指定后就完全等同于开始就选择了库依赖了。

write by 九天雁翎(JTianLing) -- blog.youkuaiyun.com/vagrxie

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值