自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 uClibc体验---4-Bug查找

继上次调试后,仍有部分应用启动后没有任何提示,在main中加如打印也没反映,所以怀疑还是在库加载阶段就挂了.分析库依赖,比其他应用多了两个库,分别写ap测试,定位到某个库libabc.so, 仔细分析没啥特别的,分析库依赖发现libabc.so 依赖libpthread,   应用test以来libabc.so,但是应用Makefile没有指定-lpthread, 之前用glibc编译和运

2008-04-29 10:24:00 669

原创 uClibc体验---3-strace使用

1.直接sourceforge下载4.5.15最新的2.CC=mipsel-linux-gcc ./configure --host=mipsel-linux3.make4.拷贝到小机, strace 出错应用,毫无提示5.strace 了一下hellqt,提示信息很完整6.郁闷,开始逐个对比出错和不出错的应用,发现不出错的都没用多线程7.这才想起没测试一下多线程的hell

2008-04-26 21:00:00 964

原创 uClibc体验---2-ltrace编译

为了调试segmentation fault,决定使用ltrace1. 先下了个ltrace-0.4版本,configure出错,提示需要libelf2.下载elfutils-0.131./configure --host=mipsel-linux --target=mipsel-linuxmake -c lib-elf提示需要libintl3. google,发现libi

2008-04-26 20:49:00 2631 1

原创 uClibc体验---1-编译QTE

继上次用buildroot建立好toolchain后,测试能编译hello,hello-c++, hello-mt,开始编译整个项目所有应用.1. 首先要编译QTE, 发现无论怎么配置,编译完库后,再编译应用总是提示有未定义符号,后来发现其实是之前应用开发人员在配置时候是直接修改的config.h文件,因此已经无法用configure命令来还愿了,只要用笨的方法,configure之后再用差分

2008-04-26 20:34:00 869

原创 ldd命令替代方式

由于交叉工具链没有ldd,因此无法查找库依赖关系,后来在网上看了一个方法,试了不错,记下来供以后使用readelf -a filename|grep "Shared library"

2008-04-26 20:28:00 2386

原创 buildroot+mips under cygwin

1.download buildroot,gcc,bintuils.uclibc linux-header2.upack buildroot3.mkdir /buildroot/dl4.put uclibc ,gcc,bintuils tarball in dl5.cd buildroot make menuconfigfailedfixed as follow---

2008-04-18 17:48:00 2863

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除