1

是否可以将 MS C# 编译器嵌入到非托管 c/c++ 主机应用程序中并使两种语言互操作,就像 Mono 所做的那样(如此此处)?
我有一个使用单声道的基于 Qt 的 C++ 应用程序的工作实现,但我受到 Windows 上单声道的 32 位约束(Windows 没有 64 位版本)的限制(我真的需要内存)。那么这可以通过“原始”C# 实现来实现吗?

顺便说一句:我想继续使用 GNU 编译器(mingw-w64)。

4

2 回答 2

4

微软确实支持这一点;他们的术语是托管

于 2011-03-04T10:51:01.440 回答
0

如果你特别想使用 C# 编译器,那么 Mono 的 C# 编译器是托管的,而 Microsoft 的 C# 编译器是原生的。有些差异是你无法克服的。

于 2011-03-04T12:34:41.710 回答