欢迎来到天天文库
浏览记录
ID:8806200
大小:706.00 KB
页数:7页
时间:2018-04-08
《linux下eclipse的使用方法(总结)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1、安装的版本jdk-6u7-linux-i586.bineclipse-cpp-ganymede-SR1-linux-gtk.tar.gz2、主机方面的设置Run->debugconfigurations…l对main选择project、c/c++Application(这里的工程名为hello)l对debugger->Main设置Debugger选择gdbserverDebuggerMain->GDBdebugger选择arm_v5t_le-gdb(这里是使用的绝对路径)l对debug->conn
2、ection设置选择tcp协议HostnameorIPaddress:192.168.0.46(这里写的是虚拟机linux的ip)7Portnumber:1234(端口号这里是随便写的,但要大于1024,因为小于1024的端口有可能被系统所用)这样主机这边的设置就完毕了1、设置开发板,把gdbserver和可执行程序hello都拷到开发板那边,然后运行./gdbserver:1234hello(还有一种写法是./gdbserver1921.68.0.46:1234hello),目前是使用的前者。运行之
3、后开发板显示:./gdbserver:1234helloProcesshellocreated;pid=1276Listeningonport1234但在主机进行run->debug时出现错误:connectionrefused暂时不知道是为什么,后来上网查找了一些内容“我们进行的是交叉开发,CDT里头自带的DebugConfiguration无法完成这种开发,需要安装一个插件—-ZylinEmbeddedCDT”2、安装zylinembeddedCDTl点击help->softwareupdates
4、…..7l按照下面的步骤,点击addsite输入网址http://opensource.zylin.com/zylincdt,(http://www.zylin.com/zylincdt)这时候最好是刷新一下,然后进行install就可以了安装之后run->debugconfigurations…,会生成zylinembeddeddebug(Cygwin和native)71、设置zylin右击zylinembeddeddebug(Native)点击new,然后进行设置,除了main、debugger之
5、外,还要设置commands同样选择arm_v5t_le-gdb对于commands来说,在initializecommands下面写上:targetremote7192.168.0.69:1234(192.168.0.69是开发板的ip,端口1234要和上面设置的端口相同)这样就设置好了。1、开发板同样启动gdbserver然后主机这边进行调试开发板:./gdbserver:1234helloProcesshellocreated;pid=1276Listeningonport1234Remoted
6、ebuggingfromhost192.168.0.46………..主机:然后进入debug形式,点击resume然后可以设置断点进行单步调试了。7上面调试的应用程序只是简单的几句调试起来比较简单,但是用到wifi_ipc_6446就出现了问题,也许是因为涉及到的库太多的原因。开发板错误截图如下:(开发板的gdbserver关闭链接并且重新启动进行监听)主机这边的错误是:由于开发板的gdbserver服务重启,所有我又执行了debug一次,这次出现了另一个问题:开发板错误:主机的错误:77
此文档下载收益归作者所有