小编Nil*_*ile的帖子

如何从 Linux 上的动态库加载静态函数(在 C 中)

我在动态库傻瓜中有一个静态函数“foo”。我成功地在我的应用程序中加载了傻瓜。尽管 dlsym 为“foo”返回 NULL

甚至 nm 实用程序也没有将静态函数列为可导出符号。

我知道静态函数的范围仅限于该文件。

不过,有没有办法实现这一点。

我知道这在 C++ 中是可能的,不知道如何以及为什么(可能共享库被视为对象,该库中的函数被视为接口。)

c c++ static function

1
推荐指数
1
解决办法
4244
查看次数

标签 统计

c ×1

c++ ×1

function ×1

static ×1