0

据我了解,可以在 clr:pure 模式下编译使用 C 标准库和 Visual C++ 的 C 代码。使用什么库?

  • 这是一个纯 CLR 库,可以将 C 函数转换为适当的 .NET,还是只是连接到非托管 CRT 的桥梁?
  • 是否可以在带有 Mono 的 Linux 上使用这样的程序集?
4

1 回答 1

0
  1. 它是非托管代码的桥梁。纯意味着编译器不会生成非托管代码。但它仍然会生成对非托管代码的调用。 /clr:safe甚至更强。

  2. 如果您安装了 Wine 和 Microsoft Visual C++ 运行时 DLL,它应该可以在 Mono 上运行。

于 2012-07-28T18:56:41.057 回答