本文共 434 字,大约阅读时间需要 1 分钟。
/*test_main.c*/#include#include int myentry(int argc, char *argv[]){ printf("Start from myentry\n"); exit(0);}
gcc -nostartfiles -e myentry test_main.c -o myentry
$ readelf -s myentry |grep myentry 24: 0000000000400390 35 FUNC GLOBAL DEFAULT 10 myentry$ readelf -s myentry |grep main 17: 0000000000000000 0 FILE LOCAL DEFAULT ABS test_main.c
编译出来的程序可以执行,从这上面来看,入口可以在编译的时候指定.
转载地址:http://dxigi.baihongyu.com/