调试Qtcreator don'中的帮助程序;我不能在Linux上工作

调试Qtcreator don'中的帮助程序;我不能在Linux上工作,linux,qt,gdb,qt-creator,Linux,Qt,Gdb,Qt Creator,对不起,英语太糟糕了 理论上,在qt creator中调试时,将显示qt中定义的类的字段。 但它不这样做,只显示或mem地址 我认为GDB或Python脚本中存在的问题 从加载的GDB给出了上述内容 我试图用配置标志自己构建GDB configure --prefix=<DIR> --target x86_64-linux-gnu --with-python 但它们从一开始就崩溃了 我在Ubuntu 12.10 x64上运行 Qt版本是4.8.4(来自Git) 创建者是2.5.2(

对不起,英语太糟糕了

理论上,在qt creator中调试时,将显示qt中定义的类的字段。 但它不这样做,只显示或mem地址

我认为GDB或Python脚本中存在的问题

从加载的GDB给出了上述内容

我试图用配置标志自己构建GDB

configure --prefix=<DIR> --target x86_64-linux-gnu --with-python
但它们从一开始就崩溃了

我在Ubuntu 12.10 x64上运行 Qt版本是4.8.4(来自Git) 创建者是2.5.2(来自qt项目站点)和2.6.81(git) GDB版本: 建立自己-7.5 从qt项目-7.4.1下载

在Win8上,主题在QtCreator(2.6.81)-Qt-4.8.4-MinGW-GDB-7.5(使用Py.support从源代码构建我自己)的组合中运行良好

UPD:尝试使用 这没用


解决方案:Qt库不包含调试SIMBOL。我被flag-调试和发布捕获。它可以在macOS和windows(MinGW)中工作,但不能在Linux中工作。小心

您确定使用的Qt版本已使用调试符号生成吗?
readelf-S/path/to/your/libQtCore.so
怎么说

configure --target x86_64-linux-gnu --disable-nls --with-libiconv --with-expat --with-python