日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

我用Mono(1)

發布時間:2023/12/2 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我用Mono(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我在Mono 0.1就開始關注和試用Mono了。我印象最深的一次是,我在FreeBSD里編譯好了Mono(FreeBSD裝在VPC里)。我用了同樣的算法寫了一個CS文件和JAVA文件。然后在虛擬機的FreeBSD的Mono下編譯運行,把Java文件在真實機器的Windows XP下編譯運行,結果.NET的性能都要高出JAVA的一倍。那時候,Mono好像是0.19。并且我發現用.NET FX來編譯,到Mono去執行,速度還要快一點。
前面只是我使用Mono的一點回顧了(其中所涉及的和JAVA的比較,只是我曾經的一個試驗,并不代表我對JAVA有任何偏見。)。這月初,Mono1.0終于發布了。我上個星期終于在VMWARE里的Redhat9裝上了MONO,可以真正的體驗Mono了。

Linux上安裝的周折
其實在6月底,我就在Vmare的Mandrake 10里編譯安裝了Mono RC1(RC1 是沒有公布在首頁的,但是在下載頁面有,或許很多人不知道有RC1)。當1.0出來的時候,我覺得還是應該把Mono安裝到RPM支持的Linux下,免得用源代碼編譯得麻煩。于是我就下載Fedora Core 2,結果把FC2 安裝到VMware里有問題,X都啟動不了。后來又不得不下載Redhat 9。
安裝好了Redhat 9,從Redhat 9 RPM包下載地址http://mono2.ximian.com/archive/1.0/redhat-9-i386/
,下載mono-all.zip。但是我安裝這些RPM時,發現還少了libgtkhtml3.0_4和libgal2.0_6,我又到http://rpm.pbone.net?找到了這些RPM。注意對于Redhat 9要下載的文件是:libgal2.0_6-1.99.11.0.200405020658-0.snap.ximian.6.1.i386.rpm 和libgtkhtml3.0_4-3.0.10.0.200405020658-0.snap.ximian.6.1.i386.rpm。
安裝順序就基本按照http://mono2.ximian.com/archive/1.0/redhat-9-i386/這個頁面由上到下的安裝,當然其中的順序肯定不是完全正確,反正RPM Installer會提示缺少什么依賴項。

Windows上安裝的方便
Windows安裝就一個MSI,簡單得不能再簡單了。不過如果要想運行GTK的程序得話,還需要下載安裝GTK+2 For Windows,并把GTK+2的LIB copy到MONO 的Lib目錄里。

MacOS上的安裝
我當然是用的PearPC了。到http://china.pearpc.net/?下載模擬器,然后到網絡(BT上應該有)下載MACOS X 10.0.3的已安裝好的PearPC鏡像。(關于使用PearPC和MacOS X,我這里就不多說了,呵呵)
在Mono的下載頁下載For MacOS的安裝包,并把這個安裝包做成一個ISO,在PearPC的配置文件中掛上這個ISO。MacOS X啟動后,運行安裝包,就順利的裝上了。然后,我在終端里輸入了Mono,能正確顯示使用幫助,但是當我使用mcs 編譯一個helloworld.cs時,PearPC崩潰了(這個可能是PearPC的問題,誰能借一個蘋果機給我呀。)

好了說了怎么多,貼幾張圖吧:






轉載于:https://www.cnblogs.com/redmoon/archive/2004/07/13/23683.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的我用Mono(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。