c++ - 如何在 Linux 中从 .so 文件打开可执行文件?
问题描述
我正在经历一个具有程序文件但它们的定义在其他地方定义的项目,因此如何在 linux 中打开 .so 文件以检查程序的 c++ 源文件/对象文件是否存在于 .so 文件中
解决方案
.so 文件是共享库文件。您可以使用nm
来检查文件中定义了哪些符号。
推荐阅读
- ios - 在通道 stripe_payment IOS 上找不到方法 createSourceWithParams 的实现
- ios - 在 Swift 中使用带有 Coredata 的 FEMMAPPING 映射双值
- javascript - 使用 React Native 提交数据后重置表单中的字段
- swift - 在 Swift 的 AVFoundation 中使用夜间模式
- pytorch - Pytorch 中的 .ckpt 和 .pth 文件有什么区别?
- material-ui - mui 数据表对象 null
- javascript - 我想在我的 vue.js 应用程序中播放 wav 文件
- python - 如何将多个表转换为熊猫中的表列?
- asp.net-core - 在 Blazor 更新中,不再在客户端上创建 StartUp 类,然后添加 services.AddAuthorizationCore ()
- go - 传递什么上下文来等待某事完成?