zoukankan      html  css  js  c++  java
  • Raspberry Pi3 ~ 使用eclipse进行远程调试

      为了开发方便需要在电脑上对树莓派进行远程Debug。

    l  在eclipse中安装交叉编译(参照开发环境搭建)        

       arm-linux-gnueabihf-gcc

    l  树莓派中检查是否安装了gdbserver 如果没有安装上

    l  确保电脑可以和树莓派连接,可以建立nfs服务器或用Samba建立共享目录

    l  满足上面要求之后进入eclipse中设置

    Run --> DebugConfiguration

    选择RemoteApplication 远程应用 双击后新建一个配置文件。

    GDB debugger选择:arm-linux-gnueabihf-gdb (前提是已经安装过)

    在最下面选择Select other

    勾选后选择第一个,然后在Connection中选择TCP方式 填入树莓派IP端口这里是gdbserver指定的端口,后面会设定。

    l  以上工作是配置Debug选项,下面进行编译设置

    在左侧 Project Explorer 的项目名上点右键->Properties 进入项目属性设置。

    选择C/C++ Build->Settings 在Build Steps 这里可以填些编译步骤,如果这里希望编译后自动将程序拷贝到Samba共享目录以方便树莓派端直接运行,就在Post-build steps -> Command: 中填写            

      cp  test.elf  /Myself/code   

    l  在树莓派端运行程序            

      sudo      gdbserver  192.168.123.1:2345 ./test.elf

    这里的端口就是上面添加的端口,然后运行eclipse 即可进行远程Debug了。

  • 相关阅读:
    win7 下如何安装 Microsoft Web Application Stress Tool
    [译文]casperjs的API-mouse模块
    【性能测试】jmeter的坑(1)——如何在多网卡情况下正确连接
    [性能分析]端口限制
    [性能分析]linux文件描述符
    python 对mongodb进行压力测试
    常用jar包信息
    Basic Grammer
    Maven 知识汇总
    【Linux】Linux常用命令
  • 原文地址:https://www.cnblogs.com/einstein-2014731/p/5576799.html
Copyright © 2011-2022 走看看