原以為Mono的.Net執行時原始碼只有17M多,對GDI+的支援庫也不過400多K,這樣編譯出來的東西比微軟的.Net Framework還小得多。結果裝下來才知道GDI+對其它庫的依賴性很強,的確,如果只需要對C#、VB.Net語言本身的基本支援,那隻要裝 Mono就行了。但如果需要System.Drawing和System.Windows.Forms的話,需要下面的包:
libpixman、Cairo (CVS下載):cvs -d :pserver:anoncvs@cvs.cairographics.org:/cvs/cairo co libpixman cairo
(其間可能需要設計環境變數PKG_CONFIG_PATH=/usr/local/lib/pkgconfig才能進行下一步)
libgdiplus:http://www.go-mono.com/archive/1.0/libgdiplus-1.0.tar.gz
Wine:http://www.winehq.com/site/download
winelib(不包含在Wine裡,生成winelib.exe.so):http://www.go-mono.com/archive/1.0/winelib-0.3.tar.gz
這樣裝下來,已經不下百兆了……呵呵。
(原來寫了一些,因為Firefox的bug,突然一聲不響地把全部頁面都關了,於是只好從頭來過,長話短說了)
Mono ── .Net in Linux
相關文章
- Mono 計劃―Linux版.NET平臺 (轉)MonoLinux
- 相機+IMU+VINS-MONO+VINS-MONO-LET-NETMono
- Mono 現狀與未來:從Wine-mono 到.NET 9Mono
- Linux下mono配置(轉)LinuxMono
- Linux(CentOS)下.NET,mono環境的安裝步驟整理LinuxCentOSMono
- Nginx執行Mono Web (ASP.NET)NginxMonoWebASP.NET
- 把成熟的程式碼從.NET移植到MonoMono
- 全新的.NET直譯器 – Mono已經到來Mono
- 全新的.NET直譯器 - Mono已經到來Mono
- mono3.2.3+Jexus5.5+openSuSE13.1的asp.netMonoASP.NET
- 在Linux(Debian)下安裝mono(轉)LinuxMono
- 方案一、Nginx+mono+ fastcgi-mono-serverNginxMonoASTServer
- 跨平臺的.NET執行環境 Mono 3.2.7釋出!Mono
- 寫給自己看的Linux運維基礎(三) - MonoLinux運維Mono
- mono 訪問 oracle、mysqlMonoOracleMySql
- Mono 支援LoongArch架構Mono架構
- Mono on CentOS 6.3 安裝筆記MonoCentOS筆記
- 執行LearnVIORB及VINS_monoORBMono
- CentOS 7 安裝Mono 及 Hello WorldCentOSMono
- 在 Azure 上使用 Docker 執行 MonoDockerMono
- 讓Mono 4在Raspberry Pi上飛Mono
- Mono 3.2.3 TCP吞吐效能測試報告MonoTCP測試報告
- Mono喜遷新家-http://www.xamarin.com/MonoHTTP
- Unity遊戲框架設計之單例MonoUnity遊戲框架單例Mono
- Jexus~mono中使用StackExchange.redis的問題MonoRedis
- CentOS7 Apache+Mono Web站點部署CentOSApacheMonoWeb
- Mono for Android 下的 ListActivity 使用介紹MonoAndroid
- Unity3D-重新編譯Mono加密DLLUnity3D編譯Mono加密
- 使用mono-repo實現跨專案元件共享Mono元件
- Java反應式框架Reactor中的Mono和FluxJava框架ReactMonoUX
- Mono for Android 安裝配置方法 附破解版MonoAndroid
- Mono 3.2.3 Socket功能迎來一穩定的版本Mono
- 新找到的一款字型 fantasque-sans-monoMono
- linux networkingLinux
- linux-telnetLinux
- Linux - netstat命令Linux
- autoTelnet within LinuxLinux
- linux network 配置Linux