Chinaunix首页 | 论坛 | 博客
  • 博客访问: 328490
  • 博文数量: 41
  • 博客积分: 2540
  • 博客等级: 少校
  • 技术积分: 570
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-18 11:29
文章分类

全部博文(41)

文章存档

2011年(4)

2010年(32)

2009年(3)

2008年(2)

我的朋友

分类: LINUX

2010-07-29 14:04:03

在Android中添加自己的库文件,在编译时会提示:library 'XXX.so' not in prelink map 错误,

其中一个很重要的文件在build/core/prelink-linux-arm.map,但不是很了解,下面是转别人的文章,自己慢慢吸收:

变量设置为false那么将不做prelink操作
LOCAL_PRELINK_MODULE := false
默认是需要prlink 的,同时需要在 build/core/prelink-linux-arm.map 中加入
libhellod.so 0x96000000
这 个map文件好像是制定动态库的地址的,在前面注释上面有一些地址范围的信息,注意库与库之间的间隔数,
如果指定不好的话编译的时候会提示说地址 空间冲突的问题。另外,注意排序,这里要把数大的放到前面去,
按照大小降序排序。


  高速稳定不限流量的SSH代理
阅读(2248) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~