Qt Creator的Qt库中途添加依赖的问题
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie
讨论新闻组及文件
这里说一下,Qt Creator实在不是个什么好产品,在创建工程的时候可以用GUI选择你需要依赖的Qt模块,这样你可以仅仅通过包含头文件名即可正确包含头文件,但是没有选择的话,你需要包含相对目录,比如假如我开始选择了依赖QtTest模块,我仅仅需要
#include <QTest>即可
不过我开始没有选择QtTest(没有想到sleep在这里面),这个时候我必须
#include <QtTest/QTest>
最奇怪的是,我没有办法制定工程添加QtTest的库依赖。。。。。。导致连接总是无法成功,(ld报错),搞了一会都没有发现Creator中有哪个地方可以添加(希望有高人可以指点),pro工程中也没有任何相关的地方可以编辑,最后没有办法,在工程目录下的makefile中自己手动添加了(要是没有在Unix/Linux下搞过开发,学过Makefile+gcc的人估计要吐血了)。另外,也理解了为啥没有包含模块就必须要添加相对路径了,Makefile的Includes中没有指定相应的目录。指定后就完全等同于开始就选择了库依赖了。
write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie
分享到:
相关推荐
另外,可以使用ldd命令查询某可执行文件依赖哪些共享库,比如ldd /bin/bash,可以查看bash依赖的共享库文件。 使用该工程生成的静态库或共享库时,需要在C++代码中 #include "serializer.h" #include "parser.h" #...
器的进程中将该进程结束,而后再次运行就没问题了,当然先关闭Qt Creator, 而后再重新打开,这样也能解决问题。 如果把程序改为这样: #include <QtGui/QApplication> #include "widget.h" #include "mydlg.h" int ...
Qt Creator 11.0.2 (Community)编译后生成的可执行程序并非放在任何电脑上都能运行的。他要依赖于很多DLL,你自己的dll好说,在你的lib里面靠北过去就行了,但是qt6.4自身依赖的dll,你找不到依赖那些dll,总不能把...
007 qtcreator引入第三方opencv库和头文件路径 008 qtcreator项目配置添加界面并设置构建和运行 009 vs2015创建QT项目并详细介绍vs项目设置 010 VS设置编译的qt库版本和导出为qtcreator项目 011 qt项目由源码和...
在这个DEMO中,我用手写.pro和.pri的方式来组织项目的结构,并通过配置.pro文件封装了一个动态链接库MyLib,在此分享给大家,一起学习~
银河麒麟桌面操作系统V10SP1龙芯3A4000版本qt5-default_5.12.8版本及依赖包
利用Qt5通过word模板生成报告,包括直接插入标签内容和批量插入标签和文本。详见http://blog.csdn.net/lm409/article/details/77965130
这是QtCreator IDE的插件,可轻松创建新的Tufão项目。 执照 该插件根据LGPLv3许可。 许可证仅限制插件本身。 插件产生的数据是插件用户的属性。 建造 该插件使用qmake构建系统,并依赖于要编译的Qt源代码。 环境...
3.修正自主编译的Qt链接的程序在QtCreator中执行时无法找到window插件的问题 4.可选择使用MinGW编译的fontconfig、freetype2、zlib、harfbuzz、icu、openssl、glib-2.0、sqlite3等(由于MSYS2中MinGW带的harfbuzz...
银河麒麟桌面操作系统V10SP1-arm架构 QT离线安装包 5.12.8版本,包含所有依赖。 如需其他软件包可私信我
nginx原始码调试项目,使用Qt Creator git clone ... auto/configure --prefix=[当前项目根目录]若有错误,自行安装相关依赖包make使用Qt Creator导入该项目,配置构建,开始构建,运行,调试吧!
银河麒麟桌面操作系统V10SP1-x86-hwe架构(intel、AMD) 最新QT离线安装包 5.12.8版本,包含所有依赖。 如需其他软件包可私信我
1.银河麒麟V10 2.飞腾处理器 3.ARM版本
注:本次操作在依赖包已安装,root权限下操作 若未安装则运行yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel 1、下载QT Creator and SDK 下载地址:http://download.qt.io/ 下载方式可选用...
Qt依赖版本: Qt 5.9.0 学生自选题目,使用C++语言完成一个图形化的小程序。 图形化平台不限,可以是MFC、QT等。 程序内容主题不限,可以是小游戏、小工具等。 详细介绍参考:...
Qt的UML工具一般信息: 该工具...子模块: 升压二范围-v3 uml工具依赖性C ++标准: C ++ 17(不带扩展)执照: LGPL v3。笔记: 仅在Linux上测试和构建。 欢迎使用补丁,可以随时添加其他系统支持或实现一些新功能。
Qt 是 一个跨平台的C++图形用户界面应用程序框架,图形界面库,Qt library为Qt程序提供头文件、静态链接库和动态链接库。 Qt Creator是跨平台的 Qt IDE。 以前的低版本Qt creator 和 Qt 是分开安装的,现在直接将...
配置编译qt-everywhere-src-5.12.7安装交叉编译链已配置好TSLIB编译注意事项配置编译qt源码执行脚本对于硬浮点设置相关参数配置QTCreator打开选项添加qmake添加已安装的arm版本交叉编译工具链最后组合下PS:对于强迫...
VSCode CMake的构建要比Qt Creator慢,但是,您可以同时使用VSCode和Qt Creator,只需掌握本质并丢弃残渣即可。 如果 ,则运行configure和build任务会更快,因为它们 。 入门 使用msvc编译器安装最新的Visual Studio...
安装下面列出的其他依赖项,并使用Qt Creator或标准qmake make过程。 注意:尚未make install Raging MIDI的make install 。 系统的其他依赖关系: Windows :需要WinMM。 使用MinGW或MSVC编译器。 Linux :需要...