QT creator 无法调试 [问题点数:40分,结帖人wangbinxin001]

Bbs1
本版专家分:0
结帖率 66.67%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
使用VScode 调试的时候提示Unable to start debugging
使用VScode <em>调试</em>的时候提示Unable to start debugging. Launch options string provided by the project system is invalid. Unable to determine path to debugger. Please specify the &quot;MIDebuggerPath&quot; option. 提示这个错误。...
Win10下QtCreator设置MSVC2017x64
要使用MSVC2017编译版本,还需要进行配置 打开工具-选项-构建和运行-构建套件(Kit),选中MSVC2017 感叹号表示未配置好,若配置成功可用则会像下面的MinGW一样显示电脑图标。没设置的原因是缺少Windows的<em>调试</em>器,这需要下载Win10SDK下载器 打开安装程序,到如下界面,只选择...
解决qt调试时Unknown debugger type "No Engine
在用vs2013编译器和<em>qt</em>(vs2013)的时候会出现不能debug的情况,下面这个文章可以解决,实践证明对win10也很有效
Qt Creator 无法调试
一、问题描述  在开发环境(Qt5.6.0+VS2013+64位Win7)上,Qt Creator开发程序<em>无法</em><em>调试</em>。点击<em>调试</em>按钮,出现“Unknown debugger type “No engine”提示错误,如下图所示:二、问题原因   如果Qt Creator自动检测<em>调试</em>器失败,就需要手动安装window CDB debugger。三、问题解决  从微软官网下载sdksetup.exe,安装时
QT Creator中无法调试的解决方法
QT 是一套基于C++,模仿Java Swing JFC库的一套跨平台的图形库。 其库使用方便,界面漂亮,并且能够跨平台。 其官方网站:http://<em>qt</em>.nokia.com/products/ 需要下载并且安装的包: 1, QT Library                                      Qt libraries 4.8.2 for Window
windows10 下 qt creator 无法调试解决办法
在win10下安装了<em>qt</em> 5.5 (<em>qt</em>-opensource-windows-x86-msvc2012-5.5.0)。尽管我已经安装了vs2012,但是在<em>qt</em> <em>creator</em>下还是不能启动<em>调试</em>。在https://blog.csdn.net/webzhuce/article/details/77824090?locationNum=8&amp;amp;fps=1 找到了解决办法。 到 https://d...
win10操作系统 Qt Creator 无法调试
<em>qt</em> <em>creator</em><em>调试</em>时提示以下错误 “None of the debugger engines 'cdb engine,gdb engine' capable of debugging binaries of the type 'x86-windows-msvc2010-pe-32bit' is configured correctly”。 原来新换的win10操作系统需要重新安装WDK
linux下Qt Creator不能调试
Qt Creator一启动<em>调试</em>,就出现you can‘t do that without a process  to debug.  在/etc/ld.so.conf.d文件夹中新建一个文件,比如Qt.so.conf,其中加入一行语句,"/opt/<em>qt</em>sdk-1010.5/<em>qt</em>/lib",注意要换成你机器上的QT的lib的安装路径,不要加引号,保存退出。在终端中执行" ldcon
Qt-Creator常见问题
一、<em>调试</em>错误 注:以下操作均在平台为Windows/MSVC环境下完成,若为minGW(Debugger为GDB)或其他环境请查看Qt官方解决方案尝试解决。 1. 使用Qt-Creator进行<em>调试</em>时若提示 “<em>调试</em>器未设置。Unknown debugger type ‘No engine’ Unable to create a debugger engine of the type ‘No
VS2015+QT5.9.5调试进QT源码的环境搭建【Debugging QT——Step into QT source code】
VS2015+QT5.9.5编译环境的搭建方法,网上文章一大堆,小编就不赘述了,这里重点讲一下通常在VS下使用开源库(如QT/Opencv等)<em>调试</em>环境的搭建方法。能够在<em>调试</em>软件的时候,<em>调试</em>进入诸如QT等开源库的源码自然更有助于学习开源库的内部机制以及发现软件开发时的深层次bug。因此,还是强烈推荐优先搭建好vs<em>调试</em>环境的。1.首先安装VS2015,这没什么可说的,注意勾选上VS的开发工具。2.接下...
(小白向)部分linux在vscode无法开始调试(start debugging)的问题的解决
本人使用的fedoraKDE……直接使用终端可以用gdb正常<em>调试</em>,然后在vscode按网上说的设置 { &quot;version&quot;: &quot;0.2.0&quot;, &quot;configurations&quot;: [ { &quot;name&quot;: &quot;(gdb) Launch&quot;, &quot;type&quot;: &quot;cppdbg&quo
qt+QWebEngineView+tcp实现js与c++的通讯
由于需要集成浏览器功能并用C++实现图形功能,最早是想通过QWebEngineView+QWebChannel+js的方式,实现c++与js的通讯。 <em>qt</em>中有很多文档,但访问不成功。走过好多弯路,改用这套方法。 <em>qt</em>的跨平台性给编译造成很多麻烦。 测试过的环境: x64可以在<em>qt</em> 5.12+vs2017+64bit上通过 x86可以在<em>qt</em>5.6.2+vs2013+32bit上通过 另实...
解决qt调试时Unknown debugger type "No Engine"
问题描述如图,<em>qt</em>能编译不能<em>调试</em>发生原因:windows的<em>qt</em>有两个版本 一种是vs的编译器,一种是MinGW的。 种问题主要是发生在选择了MSVC2013编译器的版本,这个版本的<em>qt</em>需要再装一个<em>调试</em>器,而MinGW不用。解决方法:(转自http://www.cnblogs.com/xiaomanon/p/3866736.html)首先到微软官网下载cdb,地址:http://msdn.
OS X 10.9 QT/QT Creator 开发调试环境的设置
从今天开始写一些博客,把困扰过我的问题记录下来. 当时花了自己的时间去找, 分享出来,也许能节省别人的时间. 下面的方法不是最优,也不是最适合你的,仅供参考. 关键:  OS X 10.9 Mavericks 将 gdb 给移除了, 如果需要用QT Creator<em>调试</em>, 会<em>无法</em><em>调试</em>, 或者<em>调试</em>器工作不正常. 解决办法:  简单的说, 就是选用LLDB<em>调试</em>. 并配合最新的QT C
qt creator 在linux下不能调试的解决方案
我用的是ubuntu linux操作系统,现象是<em>qt</em> <em>creator</em> 一启动<em>调试</em>,就提示"you can't do that without a process to debug"。就这个问题困扰我好久了,网上的解答大多是把程序设置成debug模式,但是我的程序默认就是debug的,今天在英文网站找到了类似问题 的解决方法。     在 /etc/ld.so.conf.d文件夹中新建
QtCreator 断点不起作用
使用QtCreator <em>调试</em>程序时一直<em>无法</em>进入断点,断点根本不起作用。 解决方法: 打开.pro文件 将图中的release改为debug,再次<em>调试</em>运行就可以进入断点了。
qt creator单步调试
原文地址::https://blog.csdn.net/dreamtdp/article/details/8765165相关文章1、Qt断点<em>调试</em>怎么看一个变量的值啊,添加到监视窗口也没找到监视窗口在哪里啊。----https://bbs.csdn.net/topics/390364772/PS:有多个重载构造 函数时,按键盘中的上,下,左,右键选择。<em>调试</em>器是MinGWQt Creator 运行时是...
Qtcreator 调试时变量“无法访问”解决办法
问题效果图   1.查看变量窗口 右键点击Debugger窗口,选择上locals and Expressions 2.工具栏上     选择 &amp;lt;工具&amp;gt;   ---------&amp;gt; &amp;lt;选项&amp;gt; 选择 <em>调试</em>器 ----CDB 。不勾选箭头指的地方。 参考文档 https://blog.csdn.net/chawk1978/article/detail...
Qt Creator 调试配置
在Linux下写Qt程序有几个月了,一直使用的是vim进行代码的编写。最近,由于涉及到算法的<em>调试</em>,很是痛苦,因为不会在终端使用GDB,所以都是在Windows下进行算法<em>调试</em>。麻烦的很。也是一时没转过弯来,没想到用QtCreator。现在开始用遇到一些问题,总结一下:         首先安装Qt,我用的是<em>qt</em>-opensource-linux-x86-5.2.1.run。在网上直接下载的,也不需
qtcreator调试时变量显示为无法访问
<em>qt</em><em>creator</em><em>调试</em>时变量显示为<em>无法</em>访问 编译环境:<em>qt</em>5.10 + vs2015 现象:debug模式,QString等Qt库类型都显示为<em>无法</em>访问。 原因:程序运行时的<em>qt</em>库, 与编译时使用的<em>qt</em>库版本不一致。 解决方法:删除运行目录下的<em>qt</em>库即可。...
CentOS QtCreator无法调试的解决办法
问题:不管是创建Qt程序还是非Qt C/C++程序,在QtCreator进行<em>调试</em>的时候总是跳过断点,直接运行,右下角的launch Debugging 成红色 在网上查过类似 勾选run in terminal等都没用。 由于装的是较新的QtCreator的缘故,需要有支持python的GDB才能进行<em>调试</em>,一开时顺着这个点折腾了好久都没解决。主要还是QtCreator出错提示做的不是太
Qt Creator在Windows上的调试器安装与配置
Qt Creator在Windows上的<em>调试</em>器安装与配置 如果安装Qt时使用的是Visual Studio的预编译版,那么很有可能就会缺少<em>调试</em>器(Debugger),而使用MSVC的Qt对应的原生<em>调试</em>器是CDB(对应MinGW的Qt使用GDB<em>调试</em>器)。本文介绍如何下载安装CDB,并在Qt Creator配置之。 示例环境:Windows 8 x86 + Visual Studio
Qt 无法debug, 显示找不到引擎
出现的状况: 在Qt <em>creator</em> 中出现找不到debugger, 或者显示找不到engine。 解决方法: 1. 下载安装WDK。 WDK 10 可以安装在win10 ,8.1, 8, 7 等。   WDK 8 对应 win8.1, 8, 7。 URL:https://msdn.microsoft.com/en-us/windows/hardware/hh852365 2. Qt
使用Qt Creator作为Linux IDE,实现CMake编译和gdb单步调试
尊重作者,支持原创,如需转载,请附上原地址: http://blog.csdn.net/libaineu2004/article/details/78448392   一、前期准备 1、安装Linux系统,例如CentOS 7,带桌面,GNOME安装,http://mirror.centos.org/ 2、安装<em>qt</em>-opensource-linux-x64-5.9.1.run,http:...
qt creator 无法调试
<em>qt</em> <em>creator</em> <em>无法</em><em>调试</em> 最近安装了<em>qt</em> sdk1.2来学习,发现<em>无法</em><em>调试</em>! 出现以下错误“None of the debugger engines 'cdb engine,gdb engine' capable of debugging binaries of the type 'x86-windows-msvc2010-pe-32bit' is configured correc
Qt creator 无法调试
建了一个普能的gui程序后,加上断点后gdb老是出错,界面如下:rnrn[img=http://img.my.csdn.net/uploads/201212/01/1354351654_5726.png][/img]rnrn安装了vs2010,Qt compliers界面如下:rn[img=http://img.my.csdn.net/uploads/201212/01/1354351711_8360.png][/img]rnrn我在网上搜了一些建议,又安装了winsdk_web,但是装上后Qt <em>creator</em>在自动检测里也没找到它。rn不知啥原因,请高手指点??rn
qtcreator 调试ros程序,附加到进程无法使用解决方法
临时的解决方法: echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope 永久的解决方法: 编辑  /etc/sysctl.d/10-ptrace.conf 改变下面行 kernel.yama.ptrace_scope = 1 为 kernel.yama.ptrace_scope = 0
QT creator设置CDB调试
在使用<em>qt</em><em>creator</em>时,整个ide使用感觉还是很不错的,尤其是<em>调试</em>的快捷键和vs是一致的的,但是在windows平台上gdb<em>调试</em>器表现确实不是很好,所以决定使用 一下微软的<em>调试</em>器,<em>qt</em><em>creator</em>只支持gdb和cdb两种<em>调试</em>器,现在开始动手进行吧 1. 下载windbg,如果使用的是vs2008可直接百度,下载6.xx版本,其实不管哪个版本的vs,使用6.x版本的<em>调试</em>器也是可以的,本人没...
Qt移植以及QT creator一键调试
转载地址:http://home.eeworld.com.cn/home.php?mod=space&uid=722063&do=blog&id=557502 笔者使用的开发板是EVB335(如下图) 移植过程中参考:http://bbs.elecfans.com/jishu_459569_1_1.html 1.下载<em>qt</em>和tslib 我编译成功的是<em>qt</em>4.8.5,<em>qt</em>4.8.5
Qt运行时报出“无法获取调试输出”
当你一个工程文件用多个<em>qt</em><em>creator</em>打开时,运行过程中会报“<em>无法</em>获取<em>调试</em>输出”,这时你可以关闭其他的<em>qt</em><em>creator</em>,只保留一个<em>qt</em><em>creator</em>,再运行就不会报“<em>无法</em>获取<em>调试</em>输出”
qt无法获取调试输出
<em>qt</em><em>无法</em>获取<em>调试</em>输出: 原因是指同时开了多个Qt Creator.
QT在ubuntu下无法调试控制台C/C++程序
系统ubuntu12.04 <em>qt</em>4.8.0  64位 使用<em>qt</em>创建一个纯C++项目 产设一个项目,代码如下 #include using namespace std; int main() { cout << "Hello!" << endl; return 0; } 但是启动之后,终端什么都没有输出, 为了解决这个问题,选择菜单 工具->选项->环境
Qt Creator + MinGW 在windows 下的调试GDB停止工作解决
Qt的安装配置请参考本博客本分类下的其他相关文章,本文主要整理在<em>调试</em>时候遇到的问题和解决方法供遇到同样问题的同学参考。由于我之前也没有任何Qt的开发基础,做的也是硬件方面设计,所以这方面基础还是比较薄弱,这儿主要记录摸索过程中的一点心得体会。 本文的软件环境: Win7 32bit Qt 4.8.4 Qt Creator 2.6.1 MinGW 4.4 摸索了一段时间的Qt和Ope
QtCreator调试设置(CDB调试设置)
在使用<em>qt</em><em>creator</em>时整个ide使用感觉还是很不错的,尤其是<em>调试</em>的快捷键和vs是一致的的,但是在windows平台上gdb<em>调试</em>器表现确实不是十分好,所以决定使用 一下微软的<em>调试</em>器,<em>qt</em><em>creator</em>只支持gdb和cdb两种<em>调试</em>器,现在开始动手进行吧 1,下载windbg,如果使用的是vs2008可直接百度,下载6.xx版本,其实不管哪个版本的vs,使用6.x版本的<em>调试</em>器也是可以的,本人没有
qt creator调试问题 按f10后进入汇编页面
<em>qt</em>设置断点后按f8运行后到断点后,按f10进行单步跳过却进入汇编页面。造成的原因可能是没有安装<em>qt</em>源码 解决办法: Qt 版本及安装 Qt 针对 Windows 平台提供了两种安装包: MinGW 版 - 使用 MinGW 作为默认编译器MSVC 版(VS2010、VS2012、VS2013、VS2015…) - 使用 MSVC 作为默认编译器 MinGW 中附
Qt5使用QtCreator调试方法
QtCreator中的<em>调试</em>方法和VS略有不同。已查看局部变量为例,先要在控件——视图——勾选Local and Expression,如果视图是灰色的先按下F5在<em>调试</em>模式下运行一遍。然后在需要查看的变量上右键,选择“添加表达式求值器”。在默认的窗口布局下会在右侧出现一个窗口,分为上下两层。下方会看见你所添加的变量名称。如果在程序处于非运行状态变量名是灰色的。开始运行后会发现<em>无法</em>实时查看变量值。注意...
QT5 creator 调试器未配置
1.在windows中,虽然装了vs2013,但是需要windows独立<em>调试</em>工具:WinDbg,需要安装对应系统版本的WDK,可以到官网上找到,安装后重启系统QT5就能自动检测 2.由于WinDbg安装太大,要一个多G所以选择安装mingw中的GDB<em>调试</em>器,只要安装mingw后QT5就能自动检测,在工具选项->构建和运行->构建套件-><em>调试</em>器里选择GDB即可 MinGW  提供
为什么vs可以调试qt creator提示找不到调试
VS自带<em>调试</em>功能是因为vs以库的形式集成了<em>调试</em>器,没有exe <em>qt</em> <em>creator</em>依赖cdb.exe来进行<em>调试</em>,所以需要额外安装windows SDK 但window SDK安装东西太多,可以单独选择dbg_amd64.msi安装...
gdb 调试基础操作和在qtcreator中使用gdb调试
  最近使用多线程,老是出现未知错误,比如程序死锁,或者线程突然挂掉,由于是多线程编程,单纯使用cout找不到出错点,只有学好gdb<em>调试</em>才能解决问题. 首先参考https://blog.csdn.net/liigo/article/details/582231 1.gdb<em>调试</em>基础操作 学习的知识点为新建Debug工程,进入gdb<em>调试</em>,加载<em>调试</em>程序,设置断点,查看变量名,单步<em>调试</em>,继续,结...
QT 使用CDB调试调试窗口消失问题
本来已经配置好了CBD的路径的: 1)安装windbg ,我安装的是64位版本,然后在<em>qt</em> <em>creator</em>的 “工具”、“选项”里可以自动检测到cdb: 当然也可以手动配置cdb.exe的路径。 2)设置<em>调试</em>器: 选择<em>调试</em>器,然后就可以在<em>qt</em>工程里<em>调试</em>了。 后来遇到个问题,就是开始<em>调试</em>后,什么堆栈窗口啊、局部表达式窗口啊都不见了,直接就只有断点所在的代码: 后来才发现,这些...
Qt Creator在Windows 7上的调试器安装与配置
Qt Creator在Windows 7(32位/64位)上的<em>调试</em>器安装与配置
查看和调试Qt源码
http://blog.csdn.net/liang19890820/article/details/54346241 版权声明:进步始于交流,收获源于分享!纯正开源之美,有趣、好玩、靠谱。。。作者:一去丶二三里 博客地址:http://blog.csdn.net/liang19890820 目录(?)[+] 简述 在<em>调试</em>程序的时候,有时需要<em>调试</em>进入 Qt 源码,这
Qt工作笔记-使用Qt Creator运行和调试运行结果不一样(参数没有初始化)
使用的版本是Qt5.7 编译器为WinGW 同样的代码: 运行的时候: 这边显示的是开关, 在程序里面<em>调试</em>运行的时候: 又正常了,   这真是日了狗的操作! 真是奇特的操作啊!     找到给变量赋值的语句: 用MessageBox来看看,是不是赋值的时候就有问题,还是值被覆盖了! 运行时: <em>调试</em>时候: 发现是赋值的时候有问题(本程序没有多线程,...
QtCreator的release版本的调试
在工程的.pro文件中增加这两行: QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO 就可以使release版本<em>调试</em>...
Windows下Qt creator调试器的安装与配置
最近正在学习Qt,不过在使用Qt时发现没法进行<em>调试</em>。当我点击<em>调试</em>按钮,就会出现一个错误对话框: Unknown debugger type “No engine” Unable to create a debugger engine of the type “No engine” 很明显这是因为Qt找不到合适的<em>调试</em>器。我使用的编译环境时MSVC2015 64bit,因此需要配置相应的<em>调试</em>器
Qt Creator配置调试
装好的Qt Creator是没有<em>调试</em>器的,所以想要debug<em>调试</em>代码,就不行。需要自己配置windows的<em>调试</em>器。 一、下载 windows SDK 1、下载地址 2、选择win10版本的windows SDK ,得到winsdksetup.exe的文件   二、安装 1、双击exe即可安装 2、仅选择 Debugging Tools for Windows选项,如图所示 3、安装...
VS,QtCreator调试进Qt源码
有时需要进入查看和<em>调试</em>源码,这样更加有助于理解。Qt安装包默认安装时没有安装源码选项,需手动勾选Source安装选项。在已码已安装情况下:vs+<em>qt</em>以VS2015为例,其他版本类似。点击解决方案右键->属性->通用属性-><em>调试</em>源码文件。将Qt源码路径加入即可。 e.g C:\Qt\Qt5.9.1\5.9.1\SrcQtCreator点击顶部菜单栏->工具->选项-><em>调试</em>器->概要->源码路径映射->
Linux QTCreator调试器启动错误解决办法
1,错误截图 在linux装好了QT,兴高采烈地写了个程序,一按F5<em>调试</em>,出现这三行,然后就没反映了: Debugging starts Debugging has failed Debugging has finished 2,原因 <em>调试</em>器gdb或者其依赖库的版本问题,我装的QT5.5.1版本,QTCreator3.5.1,系统自带的gdb7.2。 先升级gdb到7
QtCreator开发板远程调试
我们搭建好交叉编译环境后,不满足于pc写程序,手动移动到开发板上测试的繁琐方式。所以需要继续设置,实现写完程序,点击运行直接在开发板上运行<em>调试</em>。这并不难,因为<em>qt</em><em>creator</em>已经为我们提供了很好的自定义选项。 我的<em>qt</em><em>creator</em>版本是4.1.0 1、添加一台远程设备 添加之前,要确保开发板已经移植的sshd,可以通过ssh登录到开发板。如何移植我之前有写过相关文章。 Tools->O
使用Qt Creator作为Linux IDE,实现Nginx源码编译和断点调试
1、前言 作者本人是桌面软件开发出身,由于以前被vs,<em>qt</em>以及eclipse等IDE宠坏了,导致对Linux vim使用不熟悉。于是我决定使用QtCreator,把nginx源码搞成Qt Creator工程,实现编译和断点<em>调试</em>。 2、环境准备 (1)安装Linux系统,例如CentOS 7,带GNOME桌面环境,gcc v4.8.5,http://mirror.centos.org/ ...
qt调试源码
Qt安装包默认安装时没有安装源码选项,需手动勾选Source安装选项。如果已经安装过<em>qt</em>而没有勾选,可能重新安装或者到官网下单单独的源码包(如:http://download.<em>qt</em>.io/official_releases/<em>qt</em>/5.9/5.9.1/single/<em>qt</em>-everywhere-opensource-src-5.9.1.zip, 通常源码都在single目录下),解压到安装目录的src...
Qtcreator 远程调试程序
在PC上使用Qt<em>creator</em>开发的程序想要在开发板上<em>调试</em>运行需要进行一些设置。 1.首先,使用ssh登录到开发板 ssh root@192.168.1.136 以用户名root登录IP地址为192.168.1.136的开发板。执行这条命令后会提示输入密码。 root@192.168.1.136's password: 在光标处输入密码回车,如果一切正常即可登录。 2.
QtCreator调试传入运行参数
一直在使用QtCreator作为代码编辑器
在Qt Creator中使用make构建,运行,调试通用C/C++项目
问:在Qt Creator中使用make构建,运行,<em>调试</em>通用C/C++项目?答:文件-新建文件或项目-导入项目-导入现有项目  这样导入的项目用的是make构建,需要自己写好Makefile文件后才能构建。File-New File or Project-Import Project-Import Existing Project...
Qt creator创建cmake构建的程序,无法启动调试
原因: cmake默认产生的是release版本。 解决办法:打开CMakeLists.txt文件,在文件的最后添加: set( CMAKE_BUILD_TYPE Debug ),再次构建即可。 补充: CMAKE_BUILD_TYPE Specifies the build type on single-configuration generators. This st
qt debug无法调试 进入 qt源码
从<em>qt</em>5.x版本开始后,pdb和dll是分离下载的。pdb并不会默认与dll一起放置,需要手动拷贝进入对应的位置。  碰到<em>qt</em><em>无法</em><em>调试</em>源码的问题。 因为将dll从<em>qt</em> bin中拷贝过来后发现<em>无法</em><em>调试</em><em>qt</em>源码了。默认创建的简单工程,在<em>qt</em>creater设置好工具-&amp;gt;选项-&amp;gt;<em>调试</em>器-&amp;gt;概要-&amp;gt;添加<em>qt</em>源码后,都能进入源码的<em>调试</em>。(可以看到Qt5.11.0\5.11.0\ms...
qt Creator使用CDB调试启动很慢
计算机系统:windows10 64bit Qt Creator:4.0.0 编译器:VS2015 <em>调试</em>工具:cdb         问题描述:在配置完Qt Creator的<em>调试</em>工具CDB后,<em>调试</em>一个很小的项目,Qt Creator在启动CDB时会花费几分钟的时间。        解决方案:如下图所示,查看当前<em>调试</em>器,发现有两个CDB,分别是x86和x64。我自己配置的是x86,应该修改
qt creator中使用mingw调试qt源码
默认选项 修改后的选项 详细请看红线圈出的内容
qt creator单步调试&快捷键
http://blog.csdn.net/dreamtdp/article/details/8765165 <em>qt</em> <em>creator</em>单步<em>调试</em> 分类: QT 2013-04-06 21:17 237人阅读 评论(0) 收藏 举报 PS:有多个重载构造 函数时,按键盘中的上,下,左,右键选择。 <em>调试</em>器是MinGW Qt Creator 运行时是先构造
Qt动态库调试方法
Qt动态库<em>调试</em>方法, 我写了一个动态库提供给客户端加在使用,但是在使用我的动态库生成的控件时, 发生了程序崩溃的情况,很明显是我动态库中代码出现了问题。而且我没有客户端代码, 只有客户端可运行程序。为了找出问题,所以要使用QtCreator的动态库<em>调试</em>功能。 1 先运行客户端程序,也就是需要调用你的动态库的主程序。 2 在QtCreator中选择当前工程为需要<em>调试</em>的动态库工程,选
QT调用dll且进入DLL src code调试
<em>qt</em>应用程序AA.exe调用<em>qt</em>写的BB.DLL时,进入BB.DLL src code<em>调试</em>1、debug生成AA.exe2、将debug生成的AA.exe整包debug folder放到BB.dll的debug生成的文件夹中3、设置BB.dll这个project:项目----运行-----Executable中选择BB.dll的debug文件夹中的AA.exe4、在BB.dll的源码中设置断点5、...
QtCreator工程集及子项目的调试方法
工程集的创建 Qt开发中为了项目开发的方便,经常需要创建工程集,就是把一些相关的工程项目移到一个大的工程集中,说白了就是创建一个文件夹来将这些项目一起。 首先需要创建一个工程集文件.pro:main.pro TEMPLATE = subdirs SUBDIRS += \                    sub1\                    sub2\        ...
Qtcreator的console工程中printf()不显示问题处理方法
问题:用Qt<em>creator</em>创建的非<em>qt</em>,console工程在<em>调试</em>时,<em>调试</em>输出窗口没有信息输出, 方法1:在项目运行配置中勾选 run in terminal 选项,在terminal中查看。 方法2:在<em>qt</em> console的工程中使用printf标准输出和标准错误输出均有缓存,缓存达到一定程度后方才输出,可设置即时输出如下。setvbuf(stdout, 0, _IONBF, 0); 这样就可...
使用qt creator来编译 调试 用CMakeLists组织的工程
爱情原如树叶一样,在人忽视里绿了,在忍耐里露出蓓蕾。 —— 何其芳 使用CMake作为构建系统,需要自己写CMakeLists.txt,相当于qmake下的pro。 1 打开用CMakeLists.txt组织的工程: 下面是用<em>qt</em> <em>creator</em> 3.5.1做的实验: 点击file---打开文件,找到CMakeLis...
QT Creator 调试出现汇编格式 解决办法如下
今天遇到一个比较奇怪的事情,之前在创建文件夹的时候都是使用的英文,结果今天不小心在创建目录的时候加上了几个中文字,结果在Qt Creator中编写程序进行<em>调试</em>的时候,居然神奇的出现了反汇编的格式,很无奈,以前都一样呀,环境也没有改变呀,为啥今天就这样了? 如图: 几经周折,发现我这个项目就是放在了这个唯一带有中文的目录下 果断更改目录: 再次打开项目之后,点击 Bulid栏 里...
qt creator开发常见问题及解决办法
本文用于记录博主在使用<em>qt</em> <em>creator</em>中遇到的问题,提醒自己也方便他人,遇到一个记录一个,持续更新。   1.模板类编译Error 错误原因:g++编译器不支持模板类的分离编译 解决办法:1)将实现写到.h文件中 2)在调用的地方(main.cpp)中直接包含实现(MaxHeap.cpp) 3)在.h文件结尾处包含.cpp实现,.cpp文件中不再包含头文件   2.qml资源文...
qt creator 内存查看器
<em>qt</em> <em>creator</em>能不能像vs那样查看memory的内容? 方法:“控件”-“视图”-“locals and expressions”,右侧出现变量查看器,在debug时右键点击想看的变量,选择“Open memory editor”
qtcreator4.5 和 qt5.10 无法输入中文得解决办法
先安装fcitx-libs-<em>qt</em>和fcitx-libs-<em>qt</em>5这两个库。 sudo apt-get install fcitx-libs-<em>qt</em> fcitx-libs-<em>qt</em>5 然后把/usr/lib/x86_64-linux-gnu/<em>qt</em>5/plugins/platforminputcontexts/下的libfcitxplatforminputcontextplugin.so 复制到
使用Qt Creator作为Linux IDE,实现CMake编译和单步调试ORBSLAM2程序
尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/78448392一、前期准备1、安装Linux系统,例如CentOS 7,带桌面,GNOME安装2、安装<em>qt</em>-opensource-linux-x64-5.9.1.run3、安装CMake,参考教程:CentOS 7安装cmake 2.8.12.2二、新建...
QT远程调试的部署及问题的解决
之前QT程序的<em>调试</em>都是通过TFTP传输的模式来进行,很不方便,并且<em>无法</em>做到单步<em>调试</em>, 之后搭建了NFS共享文件夹,略微简化,但是还是<em>无法</em>做到细致的<em>调试</em>,因此搭建QT远程<em>调试</em>是非常好的选择. 首先我试了该方式:http://blog.csdn.net/lell3538/article/details/52582825  发现运行报错,问题一直未解决. 因此实践了普遍使用的通过GDB的远程<em>调试</em>,网
QT Creator调用VS2017自带调试
原先已经安装了WINDOWS SDK打开QT CREATOR 构建程序时候却发现选用MSVC2017作为编译器时没有相应的<em>调试</em>器。 百度搜索相应的问题发现都是要下载WINDOWS SDK。进入微软官网下载相应的ISO,安装显示要将现有版本卸载。进入控制面板,右键WINDOWS SDK发现有一个更改选项,点击,然后点击CHANGE然后把DEBUGGER TOOLS MSI TOOLS勾选上。安装。...
Qt 之 安装及调试源码
简述在使用Qt过程中有时候需要查看源码了解Qt类库的内部实现。那源码在哪呢?我安装了Qt之后怎么找不到源码呀?安装源码在安装Qt的时候有一个选项是默认不打勾的,而这个默认不安装的选项就是Source Components(源码),这里我们打上勾,然后进行安装。安装完之后, 打开 这个目录 E:\Qt5.5.1\5.5\Src , 我们就可以看到Qt的源码了。下图是QDialog源码所在位置。打开qd
Qt Creator远程调试嵌入式ARM开发板上的Linux程序
Qt自带<em>调试</em>功能,如果是主机上的程序可以直接<em>调试</em>,非常方便。同时,Qt是一个跨平台的编程语言,在主机上<em>调试</em>其他平台上的程序时就需要相应的设置。这种跨平台的<em>调试</em>在嵌入式开发时尤为重要,这里对跨平台的Qt<em>调试</em>作一个简单的介绍。
Qt Creator工作目录
Qt Creator中的工作目录是给<em>调试</em>用的,一般设为 build-ProjectName-Desktop_Qt_5_9_1_MSVC2013_64bit-Debug/下,所以如果用Qt Creator启动程序,那么工作目录就设为这个。而exe文件目录在build-ProjectName-Desktop_Qt_5_9_1_MSVC2013_64bit-Debug/debug/下,所以如果直接打开ex
QtCreator 调试器配置
QtCreator 默认是没有<em>调试</em>器的,因此需要用户额外安装。 win10请下载安装: win8、win7请下载,使用与32位和64位:http://download.csdn.net/detail/qq_35488967/9840722配置教程 安装时,会有很多工具让你选择,只选择“DebUGGing Tools For Windows”即可安装完成后,打开QtCreator,工具–>选项–>
windows下,用qtcreator进行debug调试
最近换了<em>qt</em>-win-opensource-4.8.5-mingw,使用<em>qt</em><em>creator</em>,发现在debug下单步<em>调试</em>,总是报gdb.exe崩溃。     看了一些网上资料,很多都是呀下载debug tools for windows,然后在<em>qt</em><em>creator</em>的设置中将<em>调试</em>器设置成cdb.exe。     我查阅了<em>qt</em><em>creator</em>的帮助文档:         我以前一直是单步<em>调试</em>正常的
Qt Creator 调试时出现变量“无法访问”,解决方法
最近开始用Qt编写一些程序,<em>调试</em>时,变量监视窗口出现变量“<em>无法</em>访问”的情形,在网上搜了半天,大多处理方法如下: 现象:debug模式,QString等Qt数据类型均显示为<em>无法</em>访问。 原因1:程序运行时的<em>qt</em>库, 与编译时使用的<em>qt</em>库版本不一致。 解决方法:删除运行目录下的<em>qt</em>库即可。 原因2:Qt Creator配置有误,导致<em>调试</em>程序时,不能查看变量的值。 取消勾选箭头下图所示选项即可: Qt...
QtCreator调试环境搭建
Qt版本:Qt5.6 MSVC2013 32bit QtCreator版本:3.6.1 1、下载CDB 下载WDK Windows 8.1。CDB包含在此安装包中。 2、配置CDB 2、<em>调试</em>Qt源码 点击"添加"按钮。添加映射路径。获得pdb中源码路径的方法:直接使用notepad++打开QtCord.pdb文件。便可找到此路径。不要点击"添加Qt源码..."按钮。此按钮自动映
Qt Creator看不到源码
使用Qt Creator打开工程后,一片空白,看不到任何源码或界面文件,不过可以编译。 1、点击“控件”->“显示边框”; 2、点击“类型层次”右边的向下箭头,选择“项目”即可。
关于QT Creator 中运行符号灰色
写好了代码,运行按钮是灰色的删除了工程文件中,main.cpp前面的空格就好了
QT学习——qt creator修改程序编码(解决中文乱码问题)的方法
<em>qt</em> <em>creator</em>修改程序编码的功能有以下几处: (1)edit - select encoding(编辑--选择编码): :       选择载入(显示)编码和储存编码,其中GB2312和UTF-8是常用编码方式。       这种方法主要是修改已经建立的程序文件。 (2)tools - options - text editor - behavior -
配置Qt Creator 4.5.0 远程调试开发板
一、需准备的工具1、交叉编译好的gdb(配置Qt Creator用);2、交叉编译好的gdbserver(开发板上用);3、开发板:NanoPC-T3;4、PC:Ubuntu 16.04;5、Qt Creator 4.5.0;6、Qt SDK Version:Qt-5.9.1-nexell64-x86tools二、配置Qt Creator0、首先新建一个示例项目test-01, 在test-01....
QT的Debug不能调试的原因
daemon编写时,由于是纯C++项目在<em>qt</em><em>creator</em>中会出现不能<em>调试</em>的错误。 1.首先如果报错:   ptrace 不允许的操作 solve: sudo gedit /etc/sysctl.d/10-ptrace.conf  kernel.yama.ptrace_scope = 0 重启即可进入<em>调试</em>界面 2.进入<em>调试</em>界面设置断点不能命中或是出现报错: 修改工
qtcreator 使用stlink 下载和调试
环境:ubuntu 16.04 IDE QTCreator 工具连:arm-none-eabi-gcc http://doc.<em>qt</em>.io/<em>qt</em><em>creator</em>/<em>creator</em>-developing-baremetal.html
gdb和qtcreator远程调试(远程调试电脑和嵌入式linux)
最近在嵌入式平台里面跑程序,出现段错误,由于用的是release版,没有相关<em>调试</em>信息,因此,学会用debug版本进行远程<em>调试</em><em>调试</em>就是当前需要学习的. 1.实验1 两台linux系统远程<em>调试</em> 首先有台台式机名字为pc,笔记本名字为notebook. 将pc作为服务器 1.1gdb安装和gdbserver安装 由于两台电脑都安装的ubantu14,因此自带了gdb 1.2新建测...
Qt5 调试中如何观察变量值
第一步:在需要观察的位置设置断点。 第二步:进入<em>调试</em>。 第三步:选中变量,右键,选中“添加表达式求值器”,在右侧可以观察到变量值。 版本为:Qt5.3.2   Qt Creator3.2.1
qt creator 调试器未设置
如果你百度这个问题,可以找到很多答案,不过都是太老旧的方法,这里介绍一下比较新的处理方法; 环境配置: win7(32) + Qt Creator2.8 + Qt5.1 + VS2010; 这是目前较新的配置,通常用VS2010写程序,编译<em>调试</em>都很方便,但是有的时候需要在Qt Creator中<em>调试</em>。 默认情况下,Qt Creator<em>调试</em>,会提示“<em>调试</em>器未设置”。 处理方法, 安装w
qt creater 调试时进入disassembler 汇编界面
问题描述:某个项目进入<em>调试</em>时,进入disassembler 反汇编的界面。解决方法:根据其他人提供的办法,首先将项目右键 clean后,run qmake 再<em>调试</em>时恢复代码界面。敬请指正。...
Qt单步调试caffe
Qt caffe单步<em>调试</em>(1) 打开Qt,导入CakeList.txt进去,如图所示: (2) 在Projects左边的菜单栏下,设置工作目录,以及运行的程序和参数,如下: (3)点击运行或者Debug进行<em>调试</em>,运行mnist,需提前下载好mnist数据
qt creator如何以debug模式调试工程(或如何使断点起作用)
<em>qt</em> <em>creator</em>如何以debug模式<em>调试</em>工程 <em>qt</em> <em>creator</em>在debug模式下<em>调试</em>工程时加断点、单步执行等才是好使的。 只需点击左侧栏目debug,即可进入debug模式。 在右下侧,可以控制<em>调试</em>的类型,如单步、进入函数等等。还可以终止<em>调试</em>! 有几条经验,可以学习一下: 1. 按住左侧ctrl键,点击某一函数,就好跳到该函数的定义处。 2. F9加断点,再按F
多线程调试(gdb命令行和使用集成开发qtcreator查看线程状态)
  我在<em>qt</em><em>creator</em>中用调用的gdb找不到如何显示线程号对应的线程名字,因此需要继续学习使用gdb进行多线程<em>调试</em>. 1.创建多线程工程 2.启动进程并查看运行进程对应的id 3.使用gdb连接进程,并查看进程 1.gdb命令行<em>调试</em>   1.创建多线程工程 函数希望实现的功能为隔2s打印一次hello,1s打印一次world.但是,当使用 unique_lock #inc...
QtCreator定位程序异常崩溃位置
我在使用QtCreator开发软件的过程中,曾多次遇到过程序异常崩溃的情况,在输出窗口提示类似 xxx/build-xxx-Desktop_Qt_5_x_x_MinGW_32bit-Debug/debug/xxx.exe exited with code -1073741819 的语句。当程序代码量大的情况下,我们很难通过观察代码来发现产生错误的位置,此时,可以通过QtCreator的<em>调试</em>功能来快...
QT creator debug 查看数组变量数组
问题描述:在使用QT <em>调试</em>的时候,右侧显示变量的地方不能显示数组中的具体值 解决方法: 右键单击右侧显示变量的空白的地方 选择 Insert New Expression Evaluator  在弹出的对对话框中输入索要查看的数组名@数组长度   例如 :  phi@20                        二维数组只能一列一列查看  例如  theta[1]@20
Window 7下QT5.9.2安装、QTCreator调试器配置
QT 5.9.2下载QT在5.9版本及以上将不同的编译器的版本放在同一个文件<em>qt</em>-opensource-windows-x86-5.9.x.exe中,所以只需要此文件即可,链接:<em>qt</em>-opensource-windows-x86-5.9.2.exe。首次下载<em>qt</em>-opensource版本需要注册个账号,比较简单,邮箱激活即可。 下载之后安装,选择组件: MSVC版本要对应自己电脑中的VS的版
使用QT Creator查看并调试nginx源码
1.前言 由于原先以前被vs2008以及eclipse宠坏了,vi使用又不熟悉,本来想好好学习nginx源码的我很是拙计,我亟需一个IDE来阅读以及<em>调试</em>源代码,于是我看上了QtCreator,,于是本博文就是介绍如何把nginx源码搞成<em>qt</em> <em>creator</em>工程。 2.建立.pro文件 我们要先学习一下QT Creator的工程文件.pro,因为QTCreator的qmake按照.pro文
linux下QT Creator无法出现代码提示框到问题解决
问题:在QT 5中输入代码是不出现补全代码到提示框,例如输入#incl几个字母后提示框中出现#include补全提示。 解决办法:在中文输入法下面的字母输入模式下输入代码时,<em>qt</em><em>无法</em>实时识别字母,所以不出现补全提示框,将输入法切换到EN(英语)模式下就行! 注:暂时还没找到在中文输入法下的解决办法!...
QTCreator 生成可执行程序不能运行的问题
我们在构建<em>qt</em>的执行程序之后,会遇到双击exe文件<em>无法</em>执行,报动态链接库的错误,其中有QtGui5.lib,QtCore5.dll,libgcc_s_dw2-1.dll等,由于Qt安装目录下可能有多套dll文件,<em>qt</em>在编译的时候使用的大多是在mingw492_32下的,而非QtCreator同目录下的。
双色球指定和值范围和参与筛选的号码全排列VBE代码下载
双色球指定和值范围和参与筛选的号码全排列VBE代码 相关下载链接:[url=//download.csdn.net/download/coolbi5/1985056?utm_source=bbsseo]//download.csdn.net/download/coolbi5/1985056?utm_source=bbsseo[/url]
DHT21使用方法及51例程下载
DHT21数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传 感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高 的可靠性与卓越的长期稳定性。传感器包括一个电容式感湿元件和一个NTC测 温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快 响应、抗干扰能力强、性价比极高等优点。每个DHT21传感器都在极为精确的 湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内 部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集 成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使 其成为各类应用甚至最为苛刻的应 相关下载链接:[url=//download.csdn.net/download/wear778899/2020183?utm_source=bbsseo]//download.csdn.net/download/wear778899/2020183?utm_source=bbsseo[/url]
篮球记分器—51单片机下载
基于51单片机所作的篮球记分器,有加减分的功能,所用芯片为AT89C51,程序为汇编语言,成功仿真。文件内有详细程序和电路图。 相关下载链接:[url=//download.csdn.net/download/huhu1125/2390220?utm_source=bbsseo]//download.csdn.net/download/huhu1125/2390220?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 qt物联网教程 qt教程python
我们是很有底线的