加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

mono的安装(简单使用exe文件)

(2009-11-04 16:18:46)
标签:

mono

安装

exe

杂谈

分类: linux学习

Linuxmono的安装

第一:下载最新的mono源代码及其所需要的其它代码:(8个)

mono-2.4.2.3.tar.bz2

libgdiplus-2.4.2.tar.bz2

网址:

http://ftp.novell.com/pub/mono/sources-stable/

以及所需要的

* pkg-config : pkg-config-0.23.tar.gz

Available from: http://www.freedesktop.org/Software/pkgconfig

* glib 2.4 glib-2.21.6.tar.gz

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

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有