IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Mono里运行C#脚本5—mono_file_map_open

    caimouse发表于 2024-12-26 22:58:44
    love 0
    Mono要运行exe文件,这里是运行test-embed.exe文件,那么就得认识这个文件,解释这个文件的内容,因此就需要把这个文件加载到内存里,然后采用特定的格式来分解这个文件,获得所有需要运行这个文件的细节。这段代码定义了一个名为 mono_file_map_open 的函数,用于打开一个文件并返回一个文件映射对象 MonoFileMap*。该函数根据操作系统平台的不同,使用不同的方法来打开文件。因此改变另外一种方式,先从底层的函数开始,再慢慢来探索mono的底层实现,以及它的实现原理,运行的细节。


沪ICP备19023445号-2号
友情链接