zoukankan      html  css  js  c++  java
  • Ubuntu 13.10 Mono安装历程

         这两天捣鼓一下Mono,记录一下自己所遇到的问题,已经解决办法

         首先,先打开gnome-terminal

         1. 先更新的一下系统

       

    1   sudo apt-get update
    2   sudo apt-get upgrade

        2. 构建编译环境

         

    1  sudo apt-get install build-essential
    2  sudo apt-get install automake autoconf
    3  sudo apt-get install bison gettext libtool libglib2.0-dev libfreetype6-dev libfontconfig-dev

         3.安装libgdiplus 、mono以及编译环境所需要的其它库文件(这一步必须有,不然在后面的make时会报错误)

         

    1   sudo apt-get install libgif-dev libtiff4-dev libpng12-dev libexif-dev libx11-dev libxft-dev libjpeg62-dev(或libjpeg-dev)

          4. 源文件下载与解压

        

    1  wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2
    2  wget http://download.mono-project.com/sources/mono/mono-3.2.5.tar.bz2

      下载完的文件在系统的根目录下,可以 输入以下命令查看

        

    1  cd /
    2  ls 

      如果想安装最新版本的,请先查看最新版本号,分别替换版本号即可

    http://download.mono-project.com/sources/libgdiplus
    http://download.mono-project.com/sources/mono
    5,解压
    1  tar jvxf  libgdiplus-2.10.tar.bz2
    2  tar jvxf  mono-3.2.5.tar.bz2

       6. 安装

           6.1 安装 libgdiplus

           

    1  cd libgdiplus-2.10
    2  ./configure --prefix=/usr
    3  sudo make
    4  sudo make install

        其中

       ./configure --prefix=/usr    检查系统是否缺少必要的lib,如果缺少,则 sudo make 时会报错,这时生成的Makefile是不能通过的

       使用第3步如果安装未成功,可以使用,后面添加所需的包名称

        

    1  sudo apt-get install build-essential libjpeg8-dev libpng-dev libtiff-dev
    安装成功后重新执行 ./configure --prefix=/usr

    6.2 安装mono
    1   cd  mono-3.2.5
    2   ./configure --prefix=/usr
    3   sudo make
    4   sudo make install

        缺少lib文件时,与6.1执行相同操作,最后执行  

    ./configure --prefix=/usr

    7.通过以上步骤后可以通过 mono -V 查看mono版本的方式验证是否成功
    注:Linux DotNET中文社区网址: http://www.linuxdot.net
  • 相关阅读:
    D. Babaei and Birthday Cake--- Codeforces Round #343 (Div. 2)
    Vijos P1389婚礼上的小杉
    AIM Tech Round (Div. 2) C. Graph and String
    HDU 5627Clarke and MST
    bzoj 3332 旧试题
    codeforces 842C Ilya And The Tree
    codesforces 671D Roads in Yusland
    Travelling
    codeforces 606C Sorting Railway Cars
    codeforces 651C Watchmen
  • 原文地址:https://www.cnblogs.com/LeeYZ/p/3485948.html
Copyright © 2011-2022 走看看