问题1:
./hik ./hik: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory解决:
]$ locate libssl.so.1.0.2k /usr/lib64/.libssl.so.1.0.2k.hmac /usr/lib64/libssl.so.1.0.2k [oceanstar@192 lib]$ ln -s /usr/lib64/libssl.so.1.0.2k /usr/lib64/libssl.so.1.0.0问题2:
$ ./hik ./hik: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory解决:
$ ln -s /home/oceanstar/workspace/clion-2020.1.1/bin/gdb/linux/lib/libiconv.so.2 /usr/lib64/libiconv.so.2 $ locate libiconv.so.2 /home/oceanstar/workspace/clion-2020.1.1/bin/gdb/linux/lib/libiconv.so.2其他:
查看某个程序的链接库 $ ldd hik linux-vdso.so.1 => (0x00007ffe7e1a9000) libAudioRender.so => /home/oceanstar/CLionProjects/hik/lib/libAudioRender.so (0x00007f1e16355000) libssl.so.1.0.0 => not found libcrypto.so.1.0.0 => /home/oceanstar/CLionProjects/hik/lib/libcrypto.so.1.0.0 (0x00007f1e1603d000) libHCCore.so => /home/oceanstar/CLionProjects/hik/lib/libHCCore.so (0x00007f1e15a29000) libhcnetsdk.so => /home/oceanstar/CLionProjects/hik/lib/libhcnetsdk.so (0x00007f1e165e0000) libhpr.so => /home/oceanstar/CLionProjects/hik/lib/libhpr.so (0x00007f1e150bb000) libNPQos.so => /home/oceanstar/CLionProjects/hik/lib/libNPQos.so (0x00007f1e14cce000) libPlayCtrl.so => /home/oceanstar/CLionProjects/hik/lib/libPlayCtrl.so (0x00007f1e145b9000) libz.so.1 => /lib64/libz.so.1 (0x00007f1e143a3000) libSuperRender.so => /home/oceanstar/CLionProjects/hik/lib/libSuperRender.so (0x00007f1e1409b000) libanalyzedata.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libanalyzedata.so (0x00007f1e13e3c000) libHCAlarm.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCAlarm.so (0x00007f1e13cd3000) libHCCoreDevCfg.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCCoreDevCfg.so (0x00007f1e13b64000) libHCDisplay.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCDisplay.so (0x00007f1e139cd000) libHCGeneralCfgMgr.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCGeneralCfgMgr.so (0x00007f1e13767000) libHCIndustry.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCIndustry.so (0x00007f1e13577000) libHCPlayBack.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCPlayBack.so (0x00007f1e1341b000) libHCPreview.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCPreview.so (0x00007f1e132d7000) libHCVoiceTalk.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libHCVoiceTalk.so (0x00007f1e1319f000) libiconv.so.2 => not found libStreamTransClient.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libStreamTransClient.so (0x00007f1e12fbb000) libSystemTransform.so => /home/oceanstar/CLionProjects/hik/lib/HCNetSDKCom/libSystemTransform.so (0x00007f1e12ccf000) libmysqlclient.so.18 => /usr/lib64/mysql/libmysqlclient.so.18 (0x00007f1e127cf000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f1e124c8000) libm.so.6 => /lib64/libm.so.6 (0x00007f1e121c6000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f1e11fb0000) libc.so.6 => /lib64/libc.so.6 (0x00007f1e11be3000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f1e119df000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f1e117c3000) librt.so.1 => /lib64/librt.so.1 (0x00007f1e115bb000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f1e113b6000) libGL.so.1 => /lib64/libGL.so.1 (0x00007f1e1112a000) libX11.so.6 => /lib64/libX11.so.6 (0x00007f1e10dec000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f1e10bdc000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f1e1091d000) libssl.so.10 => /lib64/libssl.so.10 (0x00007f1e106ab000) libcrypto.so.10 => /lib64/libcrypto.so.10 (0x00007f1e10248000) /lib64/ld-linux-x86-64.so.2 (0x00007f1e1655c000) libGLX.so.0 => /lib64/libGLX.so.0 (0x00007f1e10016000) libXext.so.6 => /lib64/libXext.so.6 (0x00007f1e0fe04000) libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007f1e0fb4e000) libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f1e0f926000) libpng15.so.15 => /lib64/libpng15.so.15 (0x00007f1e0f6fb000) libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f1e0f4ae000) libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f1e0f1c5000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f1e0efc1000) libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f1e0ed8e000) libXau.so.6 => /lib64/libXau.so.6 (0x00007f1e0eb8a000) libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f1e0e97a000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f1e0e776000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f1e0e55d000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f1e0e336000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f1e0e0d4000)