mono的安装(简单使用exe文件)
(2009-11-04 16:18:46)
标签:
mono安装exe杂谈 |
分类: linux学习 |
Linux下mono的安装
第一:下载最新的mono源代码及其所需要的其它代码:(8个)
http://ftp.novell.com/pub/mono/sources-stable/
以及所需要的
* pkg-config : pkg-config-0.23.tar.gz
Available from: http://www.freedesktop.org/Software/pkgconfig
Available from: http://www.gtk.org/
fontconfig-2.7.3.tar.gz
freetype-2.3.11.tar.gz
giflib-4.1.6.tar.bz2
libexif-0.6.18.tar.gz
第二:安装
Linux 下从源代码编译安装软件的基本命令:
1. configure: 根据系统当前的配置,生成编译所需的配置文件;
2. make:根据configure生成的配置文件,进行编译;
3. make install
:安装编译生成的文件,通常是将生成的文件复制到预定的位置;
4. make uninstall :删除从源代码编译安装的文件,通常和
make install配合使用
如果没有configure, 那么文件中会有一个sh安装脚本,运行这个脚本即可
注意:configure以后出现no的地方要根据提示,缺什么安装什么。
第三:安装完上面mono及其所需软件包以后,会有一个错误,其网站上也有对这个错误解决办法的介绍:
http://mono-project.com/DllNotFoundException
解决的办法是这样的:
在全盘搜索libgdiplus.so文件,如果没有找到,说明你还没有安libgdiplus-2.4.2.tar.bz2这个软件包。如果找到,找到其位置。
把这一路径输入到/etc/ld.so.conf文件中,具体方法:(root用户下完成)
1:寻找文件:
[liuguiyou@localhost ~]$ find -name libgdiplus.so
./soft/libgdiplus-2.4.2/src/.libs/libgdiplus.so
2:找到文件所在的目录,把文件目录添加到/etc/ld.so.conf:
[root@localhost liuguiyou]# echo "/home/liuguiyou/soft/libgdiplus-2.4.2/src/.libs" >> /etc/ld.so.conf
3:运行 ldconfig 生成 /etc/ld.so.cache:
[root@localhost liuguiyou]# /sbin/ldconfig
完成这三步就ok
第四:输入mono xx.exe就可以使用了
相关文章:http://www.cnblogs.com/beginor/archive/2009/05/09/1453287.html
修改ld.so.conf.d文件:http://www.linuxsir.org/bbs/showthread.php?t=279534