调试只能用在有网络的linux上吗? remote的用法
我按手册上用arm-elf-gdb调试target remote :12345提示说unknow host!
看到加精的帖子,请问是否只有带了网络的linux image才能用这个命令,用的时候
要在12345前加ip地址?因为skyeye提示12345是tcp port!
我做的image是ucos的,是否不能调试了?
如果不是能否解释一下到底是通过什么连接到image上的,因为看gdb的帮助好像应该指明通过ttys0还是其他端口来连接,这里空掉不知是什么意思? ok 刚才看过gdb的手册知到 用target remote :12345是因为目标在同一个机器上(即skyeye仿真器在pc里)但为什么会有unkonw host出来呢?
是否仿真的image里需要有gdbserver. 见鬼原来不能省略,必须要写target remote localhost:12345
thanks ksh
页:
[1]