gmcs

    15熱度

    2回答

    我目前正在參與一些有趣的編程語言研究,到目前爲止,這些研究都圍繞着擴展即將推出的Java 7.0編譯器和一些非常強大的基於程序員生產力的功能。這項工作應該同樣適用於相關的編程語言,例如C#。 我目前正在爲原型設計C#端口的功能提供選項。我更喜歡開放源代碼選項,以便可以將這項工作的成果與最廣泛的受衆共享。因此,Mono C#編譯器似乎是最明顯的出發點。我是一位經驗豐富的C#開發人員,因此編寫代碼不是

    3熱度

    3回答

    安裝單的基本指令是: 焦油xzvf單X.XX.tar.gz; cd mono-X.XX ./configure --prefix =/usr/local;使; make install 因此,我已經從http://download.mono-project.com/sources/mono/下載了最新版本並解壓(但它是一個bz2,使用tar的j選項)。 該配置似乎工作正常。當我運行make時,它會

    1熱度

    1回答

    我有以下代碼: using System; using Microsoft.Build.Framework; using Microsoft.Build.Utilities; namespace MyTasks { public class SimpleTask : Task { public override bool Execute()

    7熱度

    2回答

    我想知道是否以及如何在調試環境中使用Mono編譯器作爲服務(請參閱here和here),以在調試器的運行時查詢/修改/可視化/ etc對象。目前,根據this SO post羅斯林CTP不支持此功能。

    1熱度

    2回答

    有沒有人在使用gmcs命令進行編譯時如何設置自定義庫版本?基本上,當我運行「monop -r mydll.dll」時,應該說Version = MyVersion(例如:1.0.1.0)。 歡迎任何幫助, 在此先感謝! 恩裏克

    0熱度

    2回答

    我正在使用Microsoft.CSharp.CSharpCodeProvider以編程方式編譯程序集&從外部.cs文件運行某些功能。 但是有沒有辦法禁止這些函數對文件系統進行任何更改等(我需要在某種類型的沙箱中運行它們)? 我正在考慮在CompilerParameters中添加「-nostdlib」選項,因此生成的程序集將無法訪問System.IO.File和其他類。但我仍然需要System.Ob

    1熱度

    2回答

    免責聲明:我只是招呼世界gmcs昨天 問題 我想用的GMC用fastJSON在我的項目做。 我如何 編譯項目,由10個左右的文件到圖書館嗎? 靜態鏈接該庫與我的1文件項目? 「安裝」我的系統上的庫? 想象的解決方案 cd ~/fastJSON gmcs --blahblah=fastJSON.csproj cd ~/myProject gmcs --yadayada=static ~/fas

    28熱度

    3回答

    我是一個需要嘗試編譯C#代碼才能工作的Unix人。我已經下載了Mono for Mac和mcs命令行工具。這個庫附有一個csproj文件,其中包含XML以及所有需要編譯的文件。 單聲道/ mcs可以讀取這個csproj文件並從中生成一個DLL?

    1熱度

    2回答

    我在C#中編寫了一個非常小的應用程序,我需要在某個類中包含一個.cs文件。我怎麼做?我正在尋找一些相當於PHP的「包含文件」或Python的「從文件導入的東西」。顯然「使用」是不夠的,文件必須以某種方式鏈接。我真的不想用MonoDevelop或VisualStudio開始一些新的超大型完全無用的項目,我想留在簡單的gmcs和命令行中。

    -1熱度

    3回答

    我ENV OSX 10.11.6 zsh 5.0.8 (x86_64-apple-darwin15.0) GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin15) Mono C# compiler version 4.0.5.0 test.cs中 class Test { public static void Ma