8351|6

750

帖子

3

TA的资源

版主

楼主
 

【OpenWRT】.6 CodeBlocks远程调试 [复制链接]

本帖最后由 le062 于 2015-10-14 10:02 编辑

今早起来,尝试用CodeBlocks进行远程调试,由于之前就搭好了基于NFS的网络文件系统,在配置完成调试选项后,debug过程非常轻松,基本上是傻瓜式的点几下就可以了,体验很赞。


下面说下配置过程:
进入Codeblocks,点击settings->debugger,新建一个openwrt调试器,executable path选择为
  1. <sdk>/staging_dir/toolchain-mipsel_24kec+dsp_gcc-4.8-linaro_uClibc-0.9.33.2/bin/mipsel-openwrt-linux-uclibc-gdb
复制代码

点击ok,保存

点击settings->compiler,在toolchain executables中的debugger下拉框中,选择“openwrt”调试器

点击ok,保存

右击helloworld工程,选择properties,点击debugger标签,选中debug,配置路由器的ip和调试端口

点击ok,保存

配置阶段完成。
下面开始调试

回到路由器上面,进入debug二进制文件输出目录,执行:
  1. gdbserver 127.0.0.1:3000 helloworld
复制代码
开启gdbserver监听服务

最后,点击CodeBlocks内的红色小三角图标开始调试。



至此,一个基于openwrt+CodeBlocks的基本开发调试环境搭建完成。
如果同学们有意向从单片机转向嵌入式linux,通过这种开发环境进行调试还是很有帮助的。
毕竟单片机党习惯了调试,而不是printf

最新回复

赞一个,最近玩op,学到不少~  详情 回复 发表于 2016-3-26 10:15
点赞 关注(1)
个人签名

要666


回复
举报

1891

帖子

2

TA的资源

纯净的硅(中级)

沙发
 
跟随楼主的脚步
为何不用 eclipse呀

点评

因为不喜欢java,所以  详情 回复 发表于 2015-10-14 10:35
 
个人签名
分享铸就美好未来。。。




 

回复

750

帖子

3

TA的资源

版主

板凳
 
574433742 发表于 2015-10-14 10:34
跟随楼主的脚步
为何不用 eclipse呀

因为不喜欢java,所以

点评

eclipse 只是个壳,,可以设置gcc 的编译器的,可以开发 C 的,,  详情 回复 发表于 2015-10-14 10:44
 
个人签名

要666

 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

4
 
le062 发表于 2015-10-14 08:35
因为不喜欢java,所以

eclipse 只是个壳,,可以设置gcc 的编译器的,可以开发 C 的,,
 
个人签名
分享铸就美好未来。。。




 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

5
 
是的,之前不知道怎么用CD这个软件来调试,后来也是看到别人的网页中要添加个exe的文件。所以后来也才知道的。
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

6
 
听详细的
 
个人签名光纤激光打标机 www.chinabote.net
 
 

回复

1403

帖子

1

TA的资源

纯净的硅(中级)

7
 
赞一个,最近玩op,学到不少~
 
个人签名HELLO_WATER
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表