Eclipse中远程调试时出错

时间:2016-02-16 14:15:15

标签: linux debugging gdb yocto gdbserver

我正在尝试在Eclipse中远程调试应用程序。当我开始调试时,部署应用程序并在目标上启动gdbserver。这似乎自动运行而没有任何错误,但随后出现以下错误:

  

'启动helloworld Build(GNU)'遇到了问题。

     

无法使用命令/usr/bin/gdb --version

确定GDB版本

当我在Eclipse中展开<<Details时,会显示:

  

无法使用命令/usr/bin/gdb --version

确定GDB版本      

致命Python错误:Py_Initialize:无法获取语言环境编码

     

ImportError:没有名为'encodings'的模块

在目标/usr/bin/gdb --version的控制台中向我显示版本,当我打开Python shell时,我可以import encodings没有错误。

有人知道这个错误来自哪里吗?我不确定如何标记这个问题,因为我不知道解决方案将在哪个方面。

到目前为止我尝试了什么:

  • 在Eclipse / Debug配置中:在应用程序之前执行的命令:Python的几个export命令。
  • /etc/profile相同。
  • bitbake -e python | grep "^PACKAGES=":通过IMAGE_INSTALL_append将每个python包插入到我的图像配方中。
  • [...]

0 个答案:

没有答案