QtCreator在Linux下断点调试无法访问变量的值

QtCreator调试无法获取当前变量值

bug状态如下:

这个原因是因为gdb没有获取到Qt的lib的路径,所以需要告诉gdb。在QtCreator的工具里面就可以设置调试器GDB,在额外的启动命令里面添加一条命令,后面的路径设置为你自己的目录即可

1
set solib-search-path  /usr/local/Trolltech/Qt-4.8.6-64/lib/

如下图所示:

添加后成功的状态图如下:

QtCreator无法调试

有一种情况,当调试的时候gdb提示GDB:Failed to set controlling terminal。解决办法是在项目->Run 勾选 Run in terminal。


QtCreator在Linux下断点调试无法访问变量的值
http://yoursite.com/2019/03/05/QtCreator在Linux下断点调试无法访问变量的值/
作者
还在输入
发布于
2019年3月5日
许可协议