linux下集成开发环境之ECLIPSE--在线调试编译程序

Posted 郭润

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下集成开发环境之ECLIPSE--在线调试编译程序相关的知识,希望对你有一定的参考价值。

1、安装gdb server:tar xvzf arm-linux-gdb-7.5.tar.gz,解压完之后进入,并执行./build-all.

2、将gdb server加入到环境变量PATH中,(编译好的GDB SERVER在目录/opt/下)找到它的路径which eclipse,然后进入cd /opt/arm-linux-gdb/bin/,pwd查看当前路径,并复制下来。

3、进入vim /root/.bashrc,加入如下:export PATH = $PATH:/opt/arm-linux-gdb/bin/;最后运行arm-linux-gdb便可识别到。

 

安装JLINK软件

1、解压tar xvzf Jlink-linux-v434a.tgz->进入该文件夹,复制cp -d libjlinkarm.so* /usr/lib -f;再复制cp 45-jlink.rules /etc/udev/rules.d/。

2、将jtag连接好板子,执行./jinkGDBSERVER看能否感知到板子。

 

安装eclipse

1、要把之前的eclipse注销掉,先通过which eclipse找到路径,进入cd /usr/bin/;备份mv eclipse eclipse-back,进入ARM-TOOLS里面进行解压eclipse,tar xvzf eclipse...->进入eclipse,并执行./eclipse。

2、workspace:/home/S3-ARM/Part1/lesson1。

3、配置eclipse:安装插件,help->install new software->http://opensource.zylin.com/zylincdt->...->finish。

4、new ->make file project with existing code->a、project name:led;b、existing code position:lesson2。

5、现在对程序进行编译:project->(去掉build auto ..)->build all->选择debug->debug configuration->双击 zylin embeded...->led default->c/c++->Brouse->选择..elf文件->debuger-arm-linux-gdb->去掉stop选项->command->initalize->gedit打开对应的初始化文件,并拷贝进去。

6、启动调试。

以上是关于linux下集成开发环境之ECLIPSE--在线调试编译程序的主要内容,如果未能解决你的问题,请参考以下文章

用Eclipse和GDB构建ARM交叉编译和在线调试环境

大数据调错系列之hadoop在开发工具控制台上打印不出日志的解决方法

大数据调错系列之hadoop在开发工具控制台上打印不出日志的解决方法

linux 下 eclipse 开发环境的搭建

深度Linux下配置Eclipse的Android开发环境

w601 开发板+ rt-thread+gcc+gdb使用eclipse 进行在线调试的说明