如何在 Linux 中从 .so 文件打开可执行文件?

How to open executable files from .so file in Linux?

本文关键字:可执行文件 文件 so Linux 中从      更新时间:2023-10-16

>我正在经历一个具有程序文件的项目,但它们的定义在其他地方定义,那么如何在linux中打开.so文件以检查该程序的C ++源文件/对象文件是否存在于.so文件中

.so 文件是共享库文件。可以使用nm来检查文件中定义了哪些符号。

https://linux.die.net/man/1/nm

readelf可以帮到你。该网站正在 http://man7.org/linux/man-pages/man1/readelf.1.html。

您可以使用readelf -s ./your-file.so来查看它。

相关文章: