Linux 如何检查交叉编译的可执行文件是动态的还是静态的?

Linux 如何检查交叉编译的可执行文件是动态的还是静态的?,linux,build,mips,cross-compiling,Linux,Build,Mips,Cross Compiling,我使用crosstools ng为我的路由器编译shadowsocks,在我的路由器上,我可以ldd myExecutable列出依赖项 $ ssh root@my-router-ip root@unknown:/tmp/home/root# ldd ./ss-server libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x2aabf000) libm.so.0 => /lib/libm.so.

我使用crosstools ng为我的路由器编译shadowsocks,在我的路由器上,我可以
ldd myExecutable
列出依赖项

$ ssh root@my-router-ip
root@unknown:/tmp/home/root# ldd ./ss-server 
        libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x2aabf000)
        libm.so.0 => /lib/libm.so.0 (0x2ac23000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2ac37000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x2ac56000)
        libc.so.0 => /lib/libc.so.0 (0x2ac78000)
        libdl.so.0 => /lib/libdl.so.0 (0x2accb000)
        ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aaa8000)
但是现在我没有带路由器,怎么检查呢? 尝试使用crosstools ng compiled toolchain中用于编译可执行文件的工具

$ mipsel-unknown-linux-uclibc-ldd /home/oglop/Downloads/ss-install/bin/ss-server
mipsel-unknown-linux-uclibc-ldd: no root given
Try `mipsel-unknown-linux-uclibc-ldd --help' for more information


$ mipsel-unknown-linux-uclibc-readelf -d /home/oglop/Downloads/ss-install/bin/ss-server

There is no dynamic section in this file.
我在这里已经尝试过一些方法,但没有一种有效