调试Qtcreator don'中的帮助程序;我不能在Linux上工作
对不起,英语太糟糕了 理论上,在qt creator中调试时,将显示qt中定义的类的字段。 但它不这样做,只显示或mem地址 我认为GDB或Python脚本中存在的问题 从加载的GDB给出了上述内容 我试图用配置标志自己构建GDB调试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(
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