ldd /root/2ctpPython/ctpApp/_thosttraderapi.so 的执行结果是 linux-vdso.so.1 => (0x00007fff2cb22000) libthosttraderapi_se.so (0x00007fd2ebb01000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fd2eb7ed000) libm.so.6 => /lib64/libm.so.6 (0x00007fd2eb4eb000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fd2eb2d5000) libc.so.6 => /lib64/libc.so.6 (0x00007fd2eaf06000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fd2ead02000) /lib64/ld-linux-x86-64.so.2 (0x00007fd2ec71b000)
时间: 2023-11-13 17:05:14 浏览: 162
linux创建和使用动态链接库.so文件
4星 · 用户满意度95%
根据您提供的ldd命令执行结果,可以看到共享对象(.so文件)"_thosttraderapi.so" 依赖于以下库文件:
- libthosttraderapi_se.so
- libstdc++.so.6
- libm.so.6
- libgcc_s.so.1
- libc.so.6
- libdl.so.2
请确保这些库文件都已正确安装,并且可以在LD_LIBRARY_PATH中找到。如果这些库文件缺失或者路径设置错误,可能会导致无法加载.so文件。
您可以使用以下命令来确认这些库文件的位置:
```bash
ldconfig -p | grep libthosttraderapi_se.so
ldconfig -p | grep libstdc++.so.6
ldconfig -p | grep libm.so.6
ldconfig -p | grep libgcc_s.so.1
ldconfig -p | grep libc.so.6
ldconfig -p | grep libdl.so.2
```
如果找不到这些库文件,您可能需要安装相应的软件包或者设置正确的库文件路径。如果您已经确认这些库文件存在并且路径设置正确,但仍然无法解决问题,请提供更多关于您的环境和问题的详细信息,以便我们能够更好地帮助您。
阅读全文