我下载了一个仅带有 .gz 扩展名的文件。它应该是一个包含更多文件的文件夹,但当我这样做时
$gunzip DOd.gz
我得到的是一个没有扩展名的二进制文件 DOd。如果我检查文件是什么,我会得到
$file DOd
DOd: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=dcbc85e17b9e60e67973f488eca1b930b4cd9d9d, not stripped
那么它就是可执行文件。但如果我尝试运行它,我会得到:
$./DOd
./DOd: error while loading shared libraries: libboost_system.so.1.55.0: cannot open shared object file: No such file or directory
然后我安装了 boost-libs 包但出现同样的错误。
知道如何运行或解压缩此文件吗?