2024了,我不允许你还不会:Qt查看与调试源码
2024-01-08 18:09:01
一、人人都是大佬,谦(卑)虚(心)长远进步
作为一个Qt的开发者,下面这段代码你已经快到了“相看两不厌”的状态了吧。你有没有好奇过,a.exec()
到底干了什么? 我不允许你再说 这是Qt
内部干的事情,没办法去看啊。那么,真的没办法去看么,还是,仅仅只是因为你懒得迈出那小小的一步。
#include <QCoreApplication>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
return a.exec();
}
这是我调试的效果,
二、手把手教你配置
1、安装源码
要调试进入 Qt 源码,在安装 Qt 时,需要确保:
- 安装源码(默认不选择 Sources,需要手动勾选)
如果你已经安装了Qt,以博主的Qt 5.14.2 为例,但是忘记了勾选“安装源码”选项怎么般,也别怕,从qt官网下载源码即可;如果你实在嫌麻烦,重装Qt也是一种选择。
2、下载Qt符号表
要与你使用的编译工具链版本保持一致哦;仍以Qt5.14.2 MSVC-2019-x64
位为例:
官网路径:https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/qt5_5142/
3、在Qt-Creator中进行配置
3.1 配置源码路径
如上图,选择你的编译工具链版本保持一致的源码存放路径(根据个人的存放位置进行添加)
3.2 配置符号表
3.3 开始你的源码调试和探索之旅吧
重启Qt,创建或者打开一个应用程序,在你以前感兴趣却被忽视的地方打赏断点,愉快的探索Qt源码大世界吧!
三、授人以鱼不如授人以渔
看完这几步,是不是觉得soeasy。感觉人生到达了高潮,感觉人生到达了巅峰。博主后续会有很多的分享都会建立在源码调试的基础上跟大家分享,有意一起进一步学习的朋友们,动动你发财的小手行动起来吧~~~
参考文献:
1、Qt Creator的CDB调试器–使用技巧与解决调试很慢的心得,重点是Symbols Path设置
2、Qt 源码与调试符号
3、Qt 符号表
4、使用CDB调试Qt代码
5、查看和调试 Qt 源码
文章来源:https://blog.csdn.net/weixin_39568531/article/details/135458569
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!