【发布时间】:2016-03-02 23:01:09
【问题描述】:
晚上好,
通过许多http://releases.linaro.org arm 构建工具,我已经熟悉在我的跨平台环境中使用这个编译器。
我似乎遇到的问题是,在尝试从 64 位 linux 或 windows 机器进行远程调试时,Linaro 版本提供的 arm GDB 似乎在 windows 上崩溃,或者每次我尝试单步执行我的代码时收到的错误是: 远程回复 'g' 数据包太长...
请记住,我所有的库都是使用相同的编译器 LinaroGCC-4.9-2015.05 构建的,并且是静态构建到我的可执行文件中的。 我曾经能够使用旧版本进行调试,并重试了 linaros 网站上的每一个可用版本,但没有成功..
请注意,由于害怕,我从未尝试构建编译器。我相信这个问题是相当低级的,并且从未冒险超越这个......
只要我运行该项目,它就可以完美运行,但如果我需要添加新功能,我绝对无法调试。
如果我可以为您提供任何日志,以便您更好地了解我的问题...请告诉我。我现在正在寻求帮助,因为我已经为此苦苦挣扎了三个半月......
再次感谢..
【问题讨论】:
标签: c++ arm cross-platform cross-compiling remote-debugging