相关疑难解决方法(0)

如何在 Linux 上追加到 __preinit_array_start ?

如果我定义的话,在带有 GCC 的 Linux 上

__attribute__((constructor)) static void myfunc(void) {}
Run Code Online (Sandbox Code Playgroud)

,那么 的地址myfunc将被附加到__init_array_start.ctors部分中。但是我怎样才能附加一个函数指针呢__preinit_array_start

__preinit_array_start与静态链接的二进制文件相关吗?

c linux gcc initialization

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

标签 统计

c ×1

gcc ×1

initialization ×1

linux ×1