2
当我建立RocksDB使用make static_lib
产生一个200MB + librocksdb.a
文件,但是当我通过的软件包管理器安装相同的版本(相比,无论Brew和apt),该.a
文件只有大约11MB。我错过了什么?RocksDB:这是从源代码构建静态库的大小是真正的大
使用make static_lib
从源文件编译时库的大小:
[email protected]:~/rocksdb-4.1$ du -sh librocksdb.a
238M librocksdb.a
库的大小安装在Xenial使用sudo apt-get install librocksdb-dev
:
[email protected]:~/rocksdb-4.1$ du -sh /usr/lib/librocksdb.a
11M /usr/lib/librocksdb.a
为什么会有这么大的差别?
可能较小的存档被除去了调试信息。 –
@ Cheersandhth.-Alf - 的确如此。我不知道脱衣舞。刚刚确认它,谢谢 - 你可以请添加作为答案? – jeffreyveon
好的,完成了。 [[[[ –