![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 77
lixiaoxin1989
这个作者很懒,什么都没留下…
展开
-
Qt在msvc的release模式下可调试运行的方法
方法一:全局方法,针对Qt版本编辑QtVersion/mkspecs/common/msvc-desktop.conf1. 将QMAKE_CFLAGS_RELEASE改为与QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO一致。2. 将QMAKE_LFLAGS_RELEASE改为与QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO一致。最终效果:...QMAKE_CFLAGS_RELEASE = $$QMAKE_CFLAGS_OPTIMI原创 2020-06-22 14:59:44 · 1047 阅读 · 0 评论 -
交叉编译并部署Qt5.12.4到树莓派3B+
这个教程将指导你如何在电脑上交叉编译Qt 5.12.4并安装到树莓派。这样你就可以在电脑上用Qt Creator设计和编译树莓派的应用,然后直接在树莓派上运行和调试。硬件这篇教程使用树莓派3B+和Qt 5.12.4。电脑的操作系统是Linux(ubuntu 64位),树莓派的操作系统是Raspbian Stretch with desktop。准备工作在...原创 2019-05-09 15:34:41 · 10547 阅读 · 18 评论 -
静态编译OpenSSL并整合到Qt
MSVC版本:1. 下载OpenSSL源码 1.1 下载OpenSSL的源码:https://www.openssl.org/source/ 1.2 解压到C:\openssl-1.0.2l2. 编译OpenSSL源码 2.1 打开VS的命令工具: 32位: ...原创 2017-11-02 10:00:23 · 9060 阅读 · 0 评论 -
Qt 5.7.1/5.8.0/5.9.0 在 msvc2015/mingw32 方式下的静态编译过程
注:Qt5.9.0的操作过程除configure参数之外与5.8.0基本一致(mingw版5.9.0的qmake.conf文件中QMAKE_LFLAGS =-static这一行需要手动添加)。准备工作:1. 在Qt官网下载Qt库的源码。 Qt 5.7.1:https://download.qt.io/archive/qt/5....原创 2016-12-23 13:35:37 · 17108 阅读 · 7 评论 -
基于Qt 5.7.0的适合Window XP系统的应用开发
1. Qt库的编译 Qt官方对XP系统的支持止步于5.7.0版本,从5.7.1开始不再支持XP。但从官网上下载的5.7.0版本的安装包是不支持XP的,需要自己下载源码进行编译,编译的方法参照本博客另外一篇文章,configure命令参考: configure -confirm-license -opensource -debug-and-release -targe...原创 2017-03-29 10:42:18 · 9070 阅读 · 1 评论 -
用静态Qt库编译DLL的方法
问题1:用静态Qt库编译项目后没有生成dll文件,仅生成了lib文件。 答:在pro文件中加上 CONFIG += dll。问题2:dll中如果使用了QApplication或QWidget相关的类,报错误:QWidget: must construct a QApplication before a QWidget。 答:静态编译的dll与调用模块的QCo原创 2017-03-01 19:37:09 · 3061 阅读 · 3 评论