基于Eclipse的arm-linux的远程GDB调试

1.使用的平台和软件

周立功 --- M6G2C-IMA6UI内核

eclipse版本:Version: Neon.2 Release (4.6.2)

win7

2.eclipse的debug配置

2.1 Run-》Debug Configurations


选中C/C++Remote Application右击-》new 新建一个debug项目

基于Eclipse的arm-linux的远程GDB调试_第1张图片

选择debuger   在GDB debugger上面选择好gdb工具路径

C:\Program Files (x86)\Linaro\gcc-linaro-arm-linux-gnueabihf-4.9-2014.07\bin\arm-linux-gnueabihf-gdb.exe

基于Eclipse的arm-linux的远程GDB调试_第2张图片

2.2 remote窗口

点击select other 


弹出窗口 勾上use configuration spection settings

选择

基于Eclipse的arm-linux的远程GDB调试_第3张图片

这样就可以出现connection窗口


填写IP address(开发板的ip地址):192.168.1.222

port number:1234

基于Eclipse的arm-linux的远程GDB调试_第4张图片

2.3  编译程序并下载到开发板子上


在开发板终端上,可以找到已经编译好的文件



2.4 debug 程序


2.4.1 在开发板上指定tcp的ip地址和端口号和要debug的程序

基于Eclipse的arm-linux的远程GDB调试_第5张图片

2.4.2 在eclipse启动debug

Run-》Debug Configurations

选择要debug的工程,点击debug  进入debug,单步运行。


欢迎关注并加入物联网行业联盟,积累行业人脉和资源。


你可能感兴趣的:(基于Eclipse的arm-linux的远程GDB调试)