【发布时间】:2021-05-08 14:56:08
【问题描述】:
如何更改使用 gcc 编译的 C 程序的入口点?
就像在下面的代码中
#include<stdio.h>
int entry() //entry is the entry point instead of main
{
return 0;
}
【问题讨论】:
-
@iandotkelly 不是 OP,但我需要使用检查点库,这需要我将 main() 更改为其他内容;)
-
@Nubcake 你知道链接器的选项
--wrap=xxx吗?它将xxx的所有引用替换为__wrap_xxx,并将xxx的所有定义替换为__real_xxx。我成功地用它来测试main()。
标签: c main entry-point