2017-09-15 122 views
0

我为RPi2交叉编译Qt5.9.2。在目标上我已经安装了gbdservergdb-python2包。我可以手动调试我的可执行文件启动gdb。在交叉编译开发中支持Python的gdb

从开发计算机,相反,QtCreator拒绝调试,因为:

GDB的选择的构建不支持Python脚本

我不知道,如果GDB与其进行对话about是目标机器上或主机的sysroot上的那个。我正在使用linaro toolchain(armhf),它似乎没有Python支持。

QtCreator中有调试吗?

回答

1

你想在Windows上运行QtCreator吗?

有一种解决方案适用于我(Windows)。用python下载GDB,预建Qt here。我在this Qt教程上得到了这个解决方案。

在Linux上,您可以尝试使用gdb-multiarch或尝试获得的解决方案。

在下载源代码后,只需在QtCreator调试器上指向它即可