标签: android sqlite android-ndk
我将sqlite3合并编译成Android NDK,我可以从我的C ++代码中使用它。但是,libsqlite3.a是2.6MB。这个link表示对于带-O2的典型Linux / GCC系统,库大小应该在500KB左右。我正在使用NDK r6b进行构建,并没有为编译器设置优化级别,但默认值为-O2。知道为什么我的图书馆这么大吗?
答案 0 :(得分:2)
不要从.a文件中测量库大小。测量链接大小(来自.so文件)。
尝试剥离.a库文件,可能包含调试符号。