首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在QtCreator调试模式下看不到本地变量的值

在QtCreator的调试模式下,如果无法查看本地变量的值,请尝试以下方法:

  1. 确保你的项目已经正确配置以进行调试模式。在QtCreator中,选择 "Build" > "Build Project",确保构建配置设置为 "Debug"。
  2. 在你想要查看变量值的代码行设置一个断点。你可以通过单击代码编辑器左侧的行号区域来设置断点。
  3. 启动调试会话。在QtCreator中,选择 "Debug" > "Start Debugging" 或按F5键启动调试会话。
  4. 当程序执行到断点时,调试器会暂停程序执行。此时,你应该可以在 "Locals" 窗口中看到本地变量的值。"Locals" 窗口通常位于QtCreator底部的调试信息区域。
  5. 如果 "Locals" 窗口没有显示,请确保你处于调试模式。在QtCreator的顶部工具栏中,你应该看到一个具有绿色虫子的图标,表示当前处于调试模式。
  6. 如果 "Locals" 窗口仍然没有显示,请尝试手动打开它。在QtCreator的底部调试信息区域,点击 "Locals" 选项卡。
  7. 如果上述方法都无法解决问题,可能是你的项目构建或调试配置有问题。请检查你的.pro文件和构建设置,确保它们正确配置以进行调试模式。
  8. 如果问题仍然存在,尝试清理项目并重新构建。在QtCreator中,选择 "Build" > "Clean Project",然后重新构建项目。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

常见的错误集合解决方案(一)

同样,如果检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0” 则说明是Release模式引用了Debug的库文件。...原因是:我release下,工程设置中运行库中设置成了"多线程调试 DLL (/MDd)"。这个是设置应该是在debug下的设置,release下应该设置“多线程 DLL (/MD)”。 ?...引言 使用QtCreator创建的工程,工程文件是pro文件,但是在实际开发中,可能需要用到VS进行调试(VS在代码编辑以及调试方面都要优于QtCreator)或者个人喜好VS进行开发。...步骤 1.首先配置Qt和VS的环境变量 2.然后进入到工程目录,执行以下命令 qmake -tp vc xxx.pro 3.运行结束后,打开工程目录,后看到生成之后的工程文件,使用vs的编辑器进行打开并编译...第一个链接说明,当选择什么样子的运行时库,程序在编译的时候,就会去调用相应编译时期指定的版本,比如s代表的是运行时静态库,gd代表的是调试模式,当出现无法打开上面的情况下,说明放在指定目录下的boost

1.6K20

【QT】:QT(介绍、下载安装、认识 QT Creator)

集成的调试器:Qt Creator 内置了调试器,允许开发人员在代码中设置断点以及检查变量、堆栈和调用树等信息。...2.4 基本测试 1、双击打开QtCreator工具,并进入到"欢迎模式" 下的示例界面 2、在示例选择一个进行打开,打开会弹出一个页面,关闭这个页面即可,然后鼠标点击一个按钮 2.5 认识 SDK...调试模式 支持设置断点、单步调试和远程调试等功能,包含局部变量和监视器、断点、线程以及快照等查看 窗口。 项目模式 包含对特定项目的构建设置、运行设置、编辑器设置、代码风格设置和依赖关系等页面。...运行按钮 运行按钮可以实现项目的构建和运行; 调试按钮 运行按钮可以实现项目的调试; 构建按钮 构建按钮完成项目的构建 ④ 窗口模式下的工作模式 Project 用来新建⼯程、打开工程 示例 QT 官方的一些示例...调试程序之前,QtCreator 会自动构建生成最新的目标程序,并进入调试模式。 第四个是构建按钮,快捷键是 Ctrl + B,只构建最新的目标程序,但不运行。

1.6K11
  • VScode调试Linux详解

    在Linux上通常使用gdb命令行调试,但该方式调试不太直观,且命令行长时间不用,容易忘记,不如GUI直观和容易上手,下面介绍基于GUI的方式调试Linux。...一.Linux调试GUI方案简介 1)    Visual studio 远程调试Linux      在VS2015版本以后Visual studio就支持Linux的编译和调试。...2)    基于eclipse 本地调试Linux          因为eclipse是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试Linux 3)  基于QtCreator...本地调试Linux         因为QtCreator是跨平台的,安装一个带GUI的linux系统,就可以像VS一样开发和调试 4)    基于eclipse 远程调试Linux        ...gdb+gdbserver方式,远程有一个gdbserver,本地机器通过网络发指令给gdbserver完成调试 5)    基于QtCreator远程调试Linux         gdb+gdbserver

    3.8K30

    Qt | ubuntu20.04安装Qt6.5.3并创建一个demo完整教程(涉及诸多开发细节,商用慎重)

    07、打开qtcreator>>>安装成功的界面不知道如何打开的按以下操作。【1】点击展开【2】在全部里面往下滑,就找到了【3】右键点击Qt Creator可以添加到收藏夹,这样每次开机都方便打开。...【对于安装的模块有疑问的可以让AI给你解答下】我最喜欢的是这一款:https://code.fittentech.com/tutor_vscode_zh然后是腾讯AI:他们都已经集成在VScode等主流...,所以有很多国家语言支持,例如我们选择中文7、一般调试就选择Debug,发布就选择Release,其他的作为了解。...2.更新环境变量:如果希望使用简单的qtcreator命令启动,可以将Qt Creator的可执行文件路径添加到PATH中。... PATH=$PATH:/home/whois/qt6/Tools/QtCreator/bin/// 打开~/.bashrc 滑动到最底部,点击i或者a或者o进入编辑模式,shift+insert插入vi

    1.6K10

    qt creator使用问题

    qt creator 多版本安装需要(单独下载qtcreator安装版本),安装目录默认在Qt目录下(qt的sdk也在qt目录下) 编译过程中遇到一些很奇怪问题,建议优先重新编译。...issue qtcreator inappropriate for the inferior 构建套件,前面的感叹号有提示,一般都是abi不兼容等问题。修改直到符号变为电脑图标。...调试运行,找不到qt*core.dll等文件。 设置qt{version}\bin路径到环境变量Path 可以在qt项目设置的环境变量中追加path,不影响系统的环境变量。...找不到qt sdk的帮助 在设置里面,找到帮助,添加qt sdk目录doc\qch里面的文件 编译期和调试器匹配问题 mingw–>gdb clang–>lldb、gdb msvc–>cdb gdb...mingw-w64-i686-gdb,编译器和调试器都用msys2中的工具 qt5.14以后的版本下载需要自己编译,5.14支持的编译器比较多 https://download.qt.io/archive

    29930

    Qt教程一

    在 2008 年,诺基亚公司收购了奇趣科技公司,并增加了 LGPL(GNU Lesser General Public License)的授权模式。...独立安装:Qt 程序最终会编译为本地代码,不需要其他库的支撑,而 Java 要安装虚拟机,C# 要安装 .NET Framework。...安装Vs之后,编译器也会自动检测到(我这是安装了2019与2021,所以有很多) 最后需要自己选择一下,对应版本的编译器和调试器x64和x86都可以配置一下 中文乱码 如果出现乱码可以在.pro...参数捕获列表 [] 不捕捉任何变量 [&] 捕获外部作用域中所有变量, 并作为引用在函数体内使用 (按引用捕获) [=] 捕获外部作用域中所有变量, 并作为副本在函数体内使用 (按值捕获)...拷贝的副本在匿名函数体内部是只读的 [=, &foo] 按值捕获外部作用域中所有变量, 并按照引用捕获外部变量 foo [bar] 按值捕获 bar 变量, 同时不捕获其他变量 [&bar] 按值捕获

    8810

    Qt Creator下载和安装(详细教程)

    在Qt4的时候,Qt开发环境包括3个基本部分:Qt Framework(Qt库)、QtCreator(IDE)和MinGW(编译调试),都要分别下载安装并配置,比较麻烦。...2、QtCreator下载 在http://download.qt.io/archive/qtcreator/页面有一些旧版本的qtcreator可以下载,不过有新版还是用新版的好些。...这个与Qt官方软件源一样,可以看到有 下软件一定不要局限在一个文件链接上面,打开下载链接上层目录可以找到一堆好东西的。...第三段是真正的设置环境变量的命令,就是提示的五条: QTDIR指示Qt 4.8.6根目录,中间三句设置PATH,包括Qt工具bin路径、MinGW bin路径和操作系统的System32路径,QMAKESPEC...才是真正的编译调试环境。

    13.8K20

    win7安装Qt4.8.5 For Windows 最详细的教程,附带所有安装文件-- 转自zgj_today的csdn空间

    ,结果还是不行,为了学QT还不能安装5.0的,最后在群里请教才知道是Qt4.8.5以后的minGW版本要是4.4以上,只好安装4.8.5版本,所以找到了zgj_today的教程,下载链接有的过期,自己重新下载的资源...,分享到网盘,共享一下。...3、解压缩调试器工具qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz    请把里面的文件夹qtcreator-gdb-7.4-MINGW32_NT-6.1-i686...编译器路径为调试器路径C:\Qt\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe。  ...(4)进入软件->菜单->工具->选项->构建和运行->构建套件(Kit), 把编译器选择为"MinGW", 调试器选择qtcreator-gdb-7.4-MINGW32_NT-6.1-i686, Qt

    2K20

    ROS(indigo)使用Qt Creator Plug in即ros_qtc_plugin

    4.调试Catkin工作区 在哪里可以找到Qt Creator插件支持 在本地克隆这个维基  克隆在桌面上 本wiki介绍了安装ROS Qt Creator插件的步骤。...在/ usr / local / bin中创建一个符号链接文件,称为qtcreator,它指向/ opt / qt57 / bin / qtcreator-wrapper 要验证插件是否存在,请转到文件...简单流程 1 下载并安装Qt,这个在ubuntu14.04和16.04一致,可以参考ROS中使用Qt。...3 运行ROS Qt Creator Plug in安装脚本 第一种是用户模式,直接下载这个文件setup.sh(右键另存),然后在终端运行 ~$ bash setup.sh -u 第二种是开发者模式...然后祈祷不要出错,配置过程非常漫长,耐心是必备的。 4 其他细节在参考网址中都有具体介绍。完毕后在终端输入 ~$ qtcreator 可见如下图(Ctrl+N): ?

    1.8K20

    OpenCV ImageWatch插件安装与使用说明

    在使用OpenCV时,如果我们想看到一个图片的处理效果,只能把它显示出来,而插入断点调试也只能看到Mat类型变量中的一些信息,看不到图片效果。而ImageWatch插件提供了这种功能。...所以这样看来不停靠的方式更好一些,这样的话写的代码时有更大的空间,调试时的ImageWatch窗口也会更大。 2.工作模式: Image Watch一起作为本地和Watch窗口。...左上角的单选按钮在两种模式之间切换,这两种模式的工作方式与Visual Studio的内置本地和监视窗口一样工作:在Locals模式下,图像列表将自动填充所有图像 - 当前堆栈帧中的值变量。...在Watch下,用户手动添加图像项目。通过键入图像值表达式。 ? 3.图像查看器: 每个列出的图像都有一个方形图标,表示图像表达式是否有效(蓝色)或无效(灰色)。...4.与变量监视器的交互: 在变量监视器中点击“放大镜”选项,将变量添加到“图像监视”的“监视”列表。 ?

    2.6K70

    Ubuntu 16.04下VTK7.1.0+QT4.8.6+Qt Creator开发环境配置

    VTK需要OpenGL3.0或更高版本的驱动,但虚拟机下的Ubuntu不支持OpenGL3.0,或者自己按网上教程配置之后也能支持,但过程相当繁琐,本人试验失败。...最终决心采用Ubuntu 16.04双系统,装好之后,执行glxinfo | grep OpenGL,直接就是OpenGL3.0的驱动,非常方便 所以以下配置都是在真机环境下的操作...为了编辑代码和调试的方便,本人使用QtCreator这款IDE,它直接支持CMakeLists.txt导入工程,因此非常便于查看VTK的源代码,下面是具体的安装步骤 1.安装OpenGL...将VTK_Group_Qt选为ON,然后按c,g生成Makefile文件,之后执行make,sudo make install即可 如果想用QtCreator新建的Qt工程来管理VTK的工程...,需要在工程配置文件.pro中加如VTK库的头文件,编译好的库文件.so的路径 在Ubuntu Linux上安装搜狗输入法及对Qt Creator的支持   http://www.linuxidc.com

    2.6K20

    都是软件版本兼容惹的祸:龙芯 UOS 系统上 Qt Creator 启动失败

    在《在龙芯迷你电脑上搭建开发环境》一文中,我详细介绍了如何在龙芯 UOS 系统上搭建开发环境,这其中就介绍了 Qt 开发工具 Qt Creator 的安装过程。...这种模式还减少了对系统管理员的依赖,为个人用户、开发者和企业提供了更多的自由和便利。 当然,玲珑的解决方案也并非完美,至少目前还没达到完美的程度。...这段时间也尝试在项目中使用玲珑包,就碰到如下问题: 自包含的打包格式可能导致磁盘空间使用的增加 自包含的打包方式本质上是通过将应用程序及其所有依赖统一打包,确保在隔离的运行环境中正常工作。...玲珑包中运行的应用程序,调试起来不太方便 调试是软件开发过程中至关重要的环节,而在沙箱环境中运行的应用程序,由于与宿主系统环境隔离,调试起来可能面临更多挑战。...例如,开发者可能无法直接访问沙箱内部的日志文件、调试信息或运行状态,需要借助额外的工具或命令来进入沙箱环境进行调试。这不仅增加了调试的复杂度,也可能导致开发效率的降低。

    5800

    基于NXP i.MX28 MPU的疫情监控平台2-Qt环境搭建

    例如,我在Windows写了一个串口助手,这套代码不用修改,放在Linux环境下的Qt开发环境,重新编译,就可以生成可以在Linux环境下运行的串口助手,当然,Qt支持的环境有很多。...可以使用find搜索命令,搜索本地所有Qt相关的文件: #进入到根目录 cd / #搜索qt相关的文件 find -name "*Qt*" #或者 find -name "*qt*" 如果搜索结果有很多...3.1 主机搭建嵌入式Qt环境 搭建一个最基本的Qt环境,需要两个东西:qmake和编译器。编译器用的是交叉编译器,我们在第一节的教程中,已经介绍了,并且已经把交叉编译器的路径添加到了环境变量。...实际运行 4.Linux桌面版本Qt环境的搭建 Qt 是一个跨平台的图形框架,在安装了桌面版本的 Qt SDK 的情况下,用户可以先在PC 主机上进行 Qt 应用程序的开发调试,待应用程序基本成型后,再将其移植到目标板上...配置交叉编译器 然后在构建套件(Kit)下新建一个构建套件 #名称 imx287 #设备类型 同样Linux设备 #C/C++编译GDB 上一步设置的对应工具名称 ?

    2.8K60

    开源API测试工具 Hitchhiker v0.7更新 - Schedule的对比diff

    Hitchhiker 是一款开源的支持多人协作的 Restful Api 测试工具,支持Schedule, 数据对比,压力测试,支持脚本定制请求,可以轻松部署到本地,和你的team成员一起协作测试Api...支持在脚本里写console.log(info, warn, error)来调试代码 测试工具里的脚本调试起来比较麻烦,因为脚本是在服务端跑的,所以使用console只会在服务端打印结果,浏览器端是看不到的...Parameters可以做为一个变量存在,以便在运行时动态生成Parameters 之前Hitchhiker只支持在Parameters里的某个值使用变量,但有些时候Parameters需要从文件里读取出来构建...支持以cURL来新建request 这个对于快速调试非常有用,在chrome的控制台Network里右键点击请求,选择copy as cUrl(bash),再导入这里来就可以调试这个请求了。 ?...的统计模式、一次运行所有Schedule、中断压力测试等。

    69960

    QT应用编程: win7+vs2010+QT4.8.5开发环境搭建

    一、环境介绍 操作系统: win7 64位 家庭版 QT版本: 4.8.5 (qt-win-opensource-4.8.5-vs2010.exe) VS版本: 2010 因为最近用到的项目源代码在...QT4.8.5+VS2010环境下开发的,为了方便测试调试代码运行效果;便使用VM虚拟机安装了win7系统,搭建开发环境。...QT在VS里的插件: qt-win-opensource-4.8.5-vs2010.exe 安装完1,2两个步骤之后,先打开QTCreate配置编译器,选择VS2010的编译器,会自动识别,再创建一个程序编译运行测试一下环境...调试器需要单独下载,VS2010本身不带调试器,需要单独下载安装,再配置。因为我这里目前暂时用不到,就没有安装。...QT环境没有问题之后,将剩下的软件全部安装完,再打开VS2010,如果QT插件安装成功,在VS2010的工具栏会出现QT的选项。 点击新建项目,可以选择创建QT4的工程。

    1.9K20

    qt没有被正确安装_qt软件安装步骤

    事实上,你可以在QtCreator选择对当前的项目使用哪个版本的Qt来构建。...在QtCreator里打开这个项目,然后在最左侧的栏目里,切换到项目(Project): 因为QtCreator版本不同,所以你的界面可能跟我不一样。不过没关系,关键东西都在。...在QtCreator菜单 -> 帮助 -> 关于QtCreator就可以查看了。 例如这里,我的QtCreator的版本是4.2.1,是基于Qt5.8.0开发的。...3.4 Linux命令行下查看和使用不同版本的Qt 如果在Linux命令行下使用,例如编译一些简单程序或第三方库,可以不需要启动QtCreator,直接在命令行中编译。...而执行qmake时就决定了使用哪个版本的Qt,要特别注意。 所以在不确定的情况下,应该使用qmake -v来查看Qt版本。如果执行之后发现版本不对,想用其他版本。

    4.1K20
    领券