Linux服务器编译安装Mono笔记

(编辑:jimmy 日期: 2024/10/3 浏览:2)

一、安装依赖关系包


复制代码代码如下:
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

一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。