国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > CentOS > 正文

MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安裝筆記

2024-06-28 13:26:50
字體:
來源:轉載
供稿:網友
MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安裝筆記MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安裝筆記說明

以root賬戶登錄linux操作系統(tǒng),注意:本文中的所有命令行前面的 #> 表示命令行提示符,不需要輸入。

創(chuàng)建源碼目錄:
#> mkdir /var/local/src
下載安裝libgdiplus:
#> cd /var/local/src#> wget http://download.mono-PRoject.com/sources/libgdiplus/libgdiplus-2.10.9.tar.bz2#> tar -jxvf libgdiplus-2.10.9.tar.bz2#> cd libgdiplus-2.10.9#> ./configure#> make && make install
下載并解壓Mono:
#> cd /var/local/src#> wget http://download.mono-project.com/sources/mono/mono-3.4.0.tar.bz2#> tar -jxvf mono-3.4.0.tar.bz2

如果在這時就進行配置安裝Mono的話,會在make階段得到一個“找不到 Microsoft.Portable.Common.targets 文件”的錯誤提示,所以需要先進行如下處理:

#> cd /var/local/src/mono-3.4.0/mcs/tools/xbuild/targets#> cp Microsoft.Portable.CSharp_4.0.targets Microsoft.Portable.Common.targets#> vim Microsoft.Portable.Common.targets

在vim中將Microsoft.Portable.Common.targets文件中的這行:<Import Project="$(MSBuildToolsPath)/Microsoft.CSharp.targets" />刪除,然后保存退出。接著進入Mono的源碼目錄進行配置、編譯、安裝:

#> cd /var/local/src/mono-3.4.0#> ./configure#> make && make install
下載安裝gtk-sharp:
#> cd /var/local/src#> wget http://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-2.12.21.tar.gz#> tar -zxvf gtk-sharp-2.12.21.tar.gz#> cd gtk-sharp-2.12.21#> ./configure

在configure配置階段你會得到一個csc.exe驗證失敗的錯誤,這其實是pkgconfig目錄沒有在環(huán)境變量中指定的原因造成的。那么需要你在/etc/profile文件中追加如下指令:

PKG_CONFIG_PATH=/usr/local/lib/pkgconfigexport PKG_CONFIG_PATH

編輯保存了profile文件后,進入bash使用如下命令使其生效:

#> source /etc/profile

然后重新進入gtk-sharp目錄,重新執(zhí)行如下命令:

#> ./configure#> make && make install
安裝MonoDevelop

如果中間出現(xiàn)某某文件不存在之類的錯誤,請參考本人寫的這篇文章《MonoDevelop 4.0.9 on CentOS 6.3 安裝筆記》(http://www.CUOXin.com/SW515/p/3199743.html) 來一一解決它們。接著再安裝gnome-sharp和MonoDevelop,具體安裝過程同樣參考上述文章。

安裝完MonoDevelop后,在GUI桌面環(huán)境下啟動它沒反映,這時請打開bash命令窗口,輸入如下命令:

#> monodevelop

會在bash中看到一個“找不到libMonoPosixHelper.so文件”的異常信息,其實這個文件已經在我默認安裝的 /usr/local/lib 目錄中,估計它沒有去搜索這個目錄,那么接著使用如下命令把這個目錄加入到ldconfig的搜索路徑中:

#> vim /etc/ld.so.conf.d/local-libs.conf

在vim中輸入如下這行文本后保存退出:

/usr/local/lib

接著再使用如下命令重新加載一遍配置文件:

#> ldconfig

至此,你應該可以把MonoDevelop跑起來了!

安裝XSP

當你在MonoDevelop中打開一個Web項目并運行的時候,會提示你xsp4沒有安裝。所以,還得去裝這個東東,我在 http://download.mono-project.com/sources 這個源碼下載列表中發(fā)現(xiàn)xsp的源碼包是23-Aug-2011年的版本,所以就去 https://github.com/mono/xsp 扒了一個相對更新的源碼下來。解壓后進入它的源碼目錄,查看 INSTALL 文件會有詳細的安裝說明,照著去做就行了,只需注意下你的編譯配置前綴就行了(即 ./configure --prefix=...)。

關于Jexus

因為 Jexus 的安裝太簡單了,而且又有中文安裝說明所以我就不再羅嗦了。它的官網下載地址在 http://www.linuxdot.net

需要提醒的一點是,你的Jexus所有站點都不要占用 8080 端口(即在Jexus的siteconf目錄中的那些站點配置文件中的端口設置值),因為MonoDevelop在啟動xsp的時候,默認會使用這個端口。否則,在MonoDevelop中調試Web項目時xsp會起不來!

作者:鐘峰(Popeye Zhong)目前是 武漢中科通達高新技術股份有限公司 的系統(tǒng)架構師,主要負責公司軟件產品的技術架構和公共框架開發(fā)。他曾經使用 C 語言做過圖形程序設計,在相當長的一段時期內從事 COM/COM+ 組件的開發(fā)和設計工作,并且短暫的做過 Lotus/Notes 和 Dialogic 語音卡程序的開發(fā),從2003年初開始使用.NET這個充滿趣味和挑戰(zhàn)的開發(fā)平臺,還領導過.NET平臺下的 Windows Mobile 幾個項目的開發(fā),對WinForm和WebForm均比較熟悉。感興趣的除了企業(yè)應用架構設計、組件開發(fā)、安全、圖像處理外還對汽車和槍械模型、邊境牧羊犬有濃厚的興趣。如果希望與他聯(lián)系,可訪問 http://www.CUOXin.com/sw515 或者Email zongsoft # Gmail.com (將#換成@)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宣城市| 临潭县| 阿拉善盟| 明星| 贵德县| 镶黄旗| 凤阳县| 大埔区| 原平市| 台北县| 福建省| 尚志市| 高阳县| 朝阳区| 西乡县| 合江县| 崇仁县| 隆尧县| 彰化县| 滁州市| 江孜县| 孙吴县| 茂名市| 类乌齐县| 共和县| 壶关县| 布尔津县| 嫩江县| 闽清县| 彩票| 昌江| 蒙阴县| 抚松县| 庄浪县| 定结县| 浮山县| 竹北市| 德钦县| 渭南市| 大埔区| 夹江县|