Chinaunix首页 | 论坛 | 博客
  • 博客访问: 539515
  • 博文数量: 83
  • 博客积分: 4136
  • 博客等级: 中校
  • 技术积分: 886
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-19 21:14
文章分类

全部博文(83)

文章存档

2013年(1)

2011年(25)

2010年(57)

分类: LINUX

2010-12-02 14:33:29

首先下载源代码
1 :从 网上下载 jlink for linux beta 版本 
         该版本为 Jlink 在linux下的一个测试版本。
         http:///cms/jlink-software.html
   2:将其放在用户目录中解压
        tar -zxvf JLink_Linux_090804_tar.gz
   3:修改文件夹名称
        mv JLink_Linux_090804   Jlink
   4:修改一些配置
        cd Jlink
        rm libjlinkarm.o libjlinkarm.o.0
        ln -s libjlinkarm.o.0.0 libjlinkarm.o.0
        ln -s libjlinkarm.o.0   libjlinkarm.o
   5:复制相关库到用户库中
        cp 45-jlink.rules /etc/udev/rules.d/
        mv libjlinkarm.o.0.0  /usr/lib/
        mv libjlinkarm.o.0    /usr/lib/
        mv libjlinkarm.o      /usr/lib/
   6:启动Jlink for linux
            输入
             ./JLinkExe

            或者输入
             ./start
但是在rhel5下面是有问题的,会提示:
        ./JLinkExe: symbol lookup error: /usr/lib/libreadline.so.5: undefined symbol: PC

解决方案如下:
1、
从网上下到 readline-5.2.tar.gz.
2、在shlib这个目录下的Makefile中定义的变量SHLIB_LIBS = 是为空的。将其中改为
   
SHLIB_LIBS = -lncurses
3、
在源代码的根目录执行

./configure --prefix=/usr --with-ncurses

4、然后

make
make install

5、到此就应该解决问题了,在jlink安装目录下输入

./start


就可以了,显示如下:

SEGGER J-Link Commander V4.20h ('?' for help)
Compiled Oct 19 2010 14:02:03
Can not connect to J-Link via USB.
J-Link>


阅读(5451) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

chinaunix网友2010-12-05 15:16:17

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com