![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
gjh_helloworld
整吧
展开
-
QT远程打断点调试C++动态库
QT远程打断点调试C++动态库QT Creator:工具->选项->调试器->GDB页面设置:额外的启动命令set solib-search-path 本地的so所在路径additional attach commands也设置为set solib-search-path 本地的so所在路径QT Creator:工具->选项->调试器->概要页面设置:Set breakpoints using a full absolute path项需要选中设置好之后,原创 2020-09-02 18:15:25 · 1895 阅读 · 1 评论 -
QT 生成.so动态库默认生成.so .so.1 .so.1.0 .so.1.0.0
QT 生成.so动态库时,会默认生成.so .so.1 .so.1.0 .so.1.0.0四个文件,其中其他三个文件都是指向.so.1.0.0这个实际的库文件的链接文件,为了版本控制。要想直接生成.so作为实际库文件,可以在.pro工程文件中添加CONFIG += plugin项。...原创 2020-06-12 16:48:24 · 4547 阅读 · 0 评论 -
QT 快捷键
F1 查看帮助F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2 声明和定义之间切换F4 头文件和源文件之间切换Ctrl+1 欢迎模式Ctrl+2 编辑模式Ctrl+3 调试模式Ctrl+4 项目设置模式Ctrl+5 帮助模式Ctrl+6 输出模式Alt+0 显示或者隐藏侧边条,编辑模式下起作用(有时写的函数太长,屏幕不够原创 2020-06-11 10:33:00 · 202 阅读 · 0 评论 -
QT Linux远程调试设置
考虑到程序员在无桌面Linux的环境下编写C/C++程序,如果使用原生的Vim编辑和单步断点调试比较麻烦,不利于新手使用,所以笔者尝试使用Qt实现两台Linux电脑远程部署和调试。即程序员在调试电脑使用Qt编写代码,然后把目标程序部署在正式电脑上。本篇目的是帮助大家摆脱vim,一劳永逸,解决痛点。请读者不要误以为Qt Creator只能用来做桌面软件的,其实它也可以新建纯C/C++非桌面的工程,既可以qmake也可以cmake编译。准备两台电脑做验证,一台有Linux桌面系统,使用Qt Creator用于编转载 2020-06-12 14:05:09 · 799 阅读 · 0 评论