前面已经分析一部分代码,可以打下基础知识,当然还有很多其它部分的内容,没有深入去了解。
接着下来,我们去探索一下怎么样找到执行应用程序的入口。
在这个嵌入脚本程序里,有一个这样的函数调用:
main_function (domain, file, argc - 1, argv + 1);
这个函数的作用,就是找到C#里Main函数的入口,并开始执行。
函数的代码如下:
static void main_function (MonoDomain *domain, const char *file, int argc, char** argv)