4

我正在尝试使用 SGen GC将 Mono 嵌入到http://www.mono-project.com/docs/advanced/embedding/c中的程序中。在单声道发行版中,有两个不同的单声道 dll 支持 SGen:C:\Program Files\Mono\bin

  • monosgen-2.0.dll,大小:3,082 KB
  • libmonosgen-2.0.dll,大小:14,801 KB

该教程说On Windows, depending on the GC implementation to be used (... SGen), you need to link your application with ... monosgen-2.0.lib,但它没有说明我必须使用什么 dll。我很困惑,因为本教程说我应该重命名libmonosgen-2.0.dllmonosgen-2.0.dll(但为什么?)。示例程序可以编译并与这两个库一起正常工作。Dependency walker 显示libmonosgen-2.0.dll导出的符号比monosgen-2.0.dll. 那么这些库之间的实际区别是什么?

4

0 回答 0