上一页 1 ··· 7 8 9 10 11
摘要: International Component for UnicodeInternational Component for Unicode (以下简称 ICU) 是一套稳定成熟、功能强大、轻便易用和跨平台支持Unicode 的开发包,使得开发人员在 C/C++ 和 Java 上开发全球化软件产品更容易,ICU 是由 IBM 发布和维护,并且是开放源代码的。在android系统里一般有libicui18n.so libicuuc.so之类的库与之相关,这些库有平台的差异性,2.x和3.x和4.x的系统函数名会有不相同的情况,调用要注意。 阅读全文
posted @ 2013-01-24 21:07 JustinYo 阅读(594) 评论(0) 推荐(0) 编辑
摘要: nm -D 7z.soobjdump -tT 7z.so 阅读全文
posted @ 2013-01-24 21:03 JustinYo 阅读(3963) 评论(0) 推荐(0) 编辑
摘要: void *dlopen(const char *filename, int flag);其中flag有:RTLD_LAZY RTLD_NOW RTLD_GLOBAL,其含义分别为:RTLD_LAZY:在dlopen返回前,对于动态库中存在的未定义的变量(如外部变量extern,也可以是函数)不执行解析,就是不解析这个变量的地址。RTLD_NOW:与上面不同,他需要在dlopen返回前,解析出每个未定义变量的地址,如果解析不出来,在dlopen会返回NULL,错误为:: undefined symbol: xxxx.......RTLD_GLOBAL: 它的含义是使得库中的解析的定义变量在随后 阅读全文
posted @ 2013-01-24 17:51 JustinYo 阅读(8104) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11