gmcs相关内容

扩展 Mono C# 编译器:是否有任何文档或先例?

我目前参与了一些有趣的编程语言研究,到目前为止,该研究的重点是扩展即将推出的 Java 7.0 编译器,并提供一些非常强大的基于程序员生产力的功能.这项工作应该同样适用于相关的编程语言,例如 C#. 我目前正在确定用于对功能的 C# 端口进行原型设计的选项.我更喜欢开源选项,以便可以与最广泛的受众分享这项工作的成果.因此,Mono C# 编译器似乎是最明显的起点.我是一位经验丰富的 C# 开 ..
发布时间:2022-01-23 15:29:09 C#/.NET

Mono 编译器即服务 (MCS)

我想将 Mono 的编译器作为我的常规 .NET 3.5 应用程序中的服务使用. 我已经下载了最新版本 (2.6.7),在 Visual Studio 中创建了一个简单的控制台应用程序并引用了 Mono.CSharp dll. 然后,在我的控制台应用程序中(直接来自在线示例): Evaluator.Run("使用 System; using System.Linq;");布尔压力; ..
发布时间:2022-01-17 08:11:43 C#/.NET

MonoDevelop:是否可以切换PCL的编译器?

我们正在启动一个跨平台项目,该项目将部署到Android和iOS.显然,这两者之间要共享很多代码,并且某些代码在很大程度上依赖于.NET框架项,就像sqlite-net库一样. 在2个项目之间共享代码的最佳方法(afaik)是使用PCL –这样就可以在解决方案中使用iOS和Android项目中的共享代码引用该项目,并重新编译所有内容,链接得很好. 但是,在MonoDevelop中创建的 ..
发布时间:2020-05-11 22:52:04 其他开发

单声道.EXE程序集设置资源管理器图标

在Linux上使用gmcs进行编译时,如何设置最终EXE将使用的资源管理器图标? 我有一个.ico文件附加到输出exe 。 答案必须是构建 - 自动化并在Linux上执行(没有葡萄酒 - 构建机器架构不是x86)。 可以使用针对Windows x86的GCC和binutils。如果你给出他们的简短(非交叉)名称的答案,我将能够很容易地找出他们的交叉名称。 解决方案 看起来 ..
发布时间:2018-07-13 10:39:53 其他开发

编译单线程和多线程应用程序的问题

我想编译一个C#应用程序使用TPL的linux,使用单声道。该应用程序是建立在Windows使用VS。我试图通过gmcs编译cs类。但是我得到这个错误: gmcs Main.cs FileUtil.cs BH.cs BH .cs(6,24):错误CS0234: 命名空间“System.Threading”中不存在类型或命名空间名称“Tasks”。你缺少一个程序集引用? Main ..
发布时间:2016-12-23 15:57:15 C#/.NET

扩展Mono C#编译器:有没有任何文档或先例?

我目前正在参与一些有趣的编程语言研究,到目前为止,围绕着扩展即将到来的Java 7.0编译器以及一些非常强大的基于程序员生产力的功能。该工作应该同样适用于相关的编程语言,如C#。 我目前正在规划一个C#端口的功能选项。我更喜欢开源选项,以便这项工作的成果可以与尽可能广泛的受众分享。因此,Mono C#编译器似乎是最明显的起点。我是一个有经验的C#开发人员所以编写代码不是问题。我主要关心以可维 ..
发布时间:2016-12-22 21:23:25 C#/.NET

单编译器即服务(MCS)

我想从我的常规.NET 3.5应用程序中使用Mono的编译器作为服务。 我已经下载最新的位(2.6.7)在Visual Studio中创建了一个简单的控制台应用程序并引用了Mono.CSharp dll。 然后,在我的控制台应用程序 Evaluator.Run(“using System; using System.Linq;”); bool ress; object ..
发布时间:2016-12-22 18:23:49 C#/.NET

单编译器即服务(MCS)

我想消耗Mono的编译器从我的正常.NET 3.5应用程序的服务。 我已经下载了最新的比特(2.6.7),创造了在Visual Studio中一个简单的控制台应用程序,并参考了Mono.CSharp DLL。 于是,在我的控制台应用程序(直出样品在线): Evaluator.Run(“使用系统;使用System.Linq的;”); 布尔RESS; 对象资源; Eva ..
发布时间:2015-11-24 14:18:56 C#/.NET