導航:首頁 > 源碼編譯 > 離線編譯安裝mono

離線編譯安裝mono

發布時間:2023-06-06 12:02:10

❶ 有人用過mono嗎有沒有辦法windows下編譯生成,然後部署到linux

1、可以安裝cygwin,Cygwin是一個在windows平台上運行的類UNIX模擬環境,是cygnus solutions公司開發的自由軟體,搜索官網下載即可,下載完成,安裝的時候注意記得安裝相關語言的編譯器、解釋器,在cygwin中生成Linux可執行文件。 2、 可以安裝v...

❷ 如何在Linux系統中編譯安裝Mono筆記

一、安裝依賴關系包

代碼如下:

yum install gcc bison pkgconfig glib2-devel gettext make gcc-c++ libstdc++-devel libgdiplus-devel

二、下載源碼解壓

代碼如下:

#下載地址在http://ftp.novell.com/pub/mono/sources/mono/

#我下載的是2.10.2《/p》 《p》cd /usr/local/src

wget -c http://ftp.novell.com/pub/mono/sources/mono/mono-2.10.2.tar.bz2

tar xf mono-2.10.2.tar.bz2

cd mono-2.10.2

三、編譯安裝

代碼如下:

。/configure --prefix=/usr/local/mono

make

make install

四、為使用mono的用戶增加環境變數

代碼如下:

#在這個用戶的~/.bash_profile時增加

export PKG_CONFIG_PATH=/usr/local/mono/lib/pkgconfig:

export
PATH=/usr/local/mono/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

#重新載入一下

source ~/.bash_profile

五、測試

代碼如下:

/usr/local/mono/bin/mono-test-install

Active Mono: /usr/local/mono/bin/mono《/p》 《p》Your have a working System.Drawing setup

Your file system watcher is: System.IO.InotifyWatcher

如果沒有做第四步會發現報下邊這個錯誤:

代碼如下:

/usr/local/mono/bin/mono-test-install

Active Mono:

Warning: pkg-config could not find mono installed on this system

No dotnet pkgconfig found, Windows.Forms, System.Drawing and others will not work

上面就是Linux伺服器下編譯安裝mono筆記的方法介紹了,按照上面的步驟就能快速的編譯安裝mono筆記,是不是很方便

❸ 你好,我看到你回答別人的關於Mono 的問題找到你的,我想問個問題:安裝後沒有mono編譯的選項,怎樣用mono

參考答案: 清水出芙蓉,天然去雕飾。

❹ 如何在Linux系統中編譯安裝Mono筆記

Mono聲稱支持Linux、Solaris、Free BSD和MS Windows;除了Intel x86系列的CPU(486,各類Pentium等)之外,據說還要支持Sparc、PowerPC和StrongArm處理器。 下面就來看看如何在Linux上運行Mono。
命令行應用
下載軟體,執行下面的命令安裝所有RPM:rpm -ivh *.rpm
安裝完成後,所有基本的動態執行庫,包括System.Data.dll、System.dll、System.Drawing.dll、System.Web.dll和System.Xml.dll都被復制到/usr/lib下。接下來,在Linux文本編輯器中輸入下面的內容,把文件保存為HelloMono.cs:
class HelloMono
{
public static void Main(string[ ] args)
{ System.Console.WriteLine("Hello Mono");
}
}
執行下面的命令編譯C#文件:
mcs HelloMono.cs
mcs是Mono的C#命令行編譯器。與MS .NET SDK的csc編譯器相似,mcs也有很多命令行選項
。上面的命令將生成可執行文件HelloMono.exe。注意這個執行文件不是Linux執行文件,
而是一個.NET執行文件,或者說,這個文件的可執行代碼形式是中間語言(IL,Intermed
iate Language)。要運行這個執行文件,必須執行如下命令:
mono HelloMono.exe
Linux控制台上將顯示出"Hello Mono"。關於mcs和Mono的更多說明,請執行man mcs或man
mono參考其man文檔。

閱讀全文

與離線編譯安裝mono相關的資料

熱點內容
思科配置保存命令是什麼 瀏覽:11
python培訓知乎 瀏覽:755
作業文件夾怎麼收藏 瀏覽:529
安卓系統如何授權懸浮窗 瀏覽:977
壓縮包加密可以用漢語嗎 瀏覽:948
ip池源碼 瀏覽:490
緩解壓力大放鬆一下的地方 瀏覽:928
工廠哪裡用壓縮空氣 瀏覽:328
centos如何安裝php 瀏覽:110
丹鳳伺服器是什麼 瀏覽:148
分析html5源碼 瀏覽:994
資治通鑒中華書局pdf 瀏覽:212
如何搭建伺服器和資料庫 瀏覽:537
論文app怎麼用 瀏覽:466
開源文件伺服器加密 瀏覽:588
哈利波特游戲選什麼伺服器 瀏覽:424
雲伺服器怎樣格式化 瀏覽:16
框架柱頂部箍筋加密區規范 瀏覽:169
pythonjson文件讀取 瀏覽:105
夢幻西遊源碼架設 瀏覽:123