下载 libsnappy-dev - 共享对象文件未显示,符号链接已损坏

下载 libsnappy-dev - 共享对象文件未显示,符号链接已损坏

我按照以下步骤下载 libsnappy 静态/共享库,以便在我的项目中以非 root 上下文使用它(LD_LIBRARY_PATH稍后我将传递给 .so)。我按照以下步骤提取包:

❯ apt-get download libsnappy-dev
❯ ar x libsnappy-dev_1.1.3-3_amd64.deb
❯ tar -xf data.tar.xz
❯ ls
control.tar.gz  data.tar.xz  debian-binary  libsnappy-dev_1.1.3-3_amd64.deb  usr
❯ ls -l usr/lib/x86_64-linux-gnu/
total 86K
-rw-r--r-- 1 xxx users 43630 Mar 19  2016 libsnappy-shared.a
-rw-r--r-- 1 xxx users 42614 Mar 19  2016 libsnappy.a
lrwxrwxrwx 1 xxx users    18 Mar 19  2016 libsnappy.so -> libsnappy.so.1.3.0

不幸的是,这个目录中没有libsnappy.so.1.3.0,所以这个共享对象文件符号链接无法正确解析。实际的 .so 文件去哪儿了?我是不是错过了什么步骤?

相关内容