zoukankan      html  css  js  c++  java
  • mono3.2和monodevelop4.0在ubuntu12.04上两天的苦战

    首先第一步是设置ubuntu server 12.04版更新源,推荐中科大的比较快:
    deb http://debian.ustc.edu.cn/ubuntu/ precise main multiverse restricted universe
    deb http://debian.ustc.edu.cn/ubuntu/ precise-backports main multiverse restricted universe
    deb http://debian.ustc.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe
    deb http://debian.ustc.edu.cn/ubuntu/ precise-security main multiverse restricted universe
    deb http://debian.ustc.edu.cn/ubuntu/ precise-updates main multiverse restricted universe
    deb-src http://debian.ustc.edu.cn/ubuntu/ precise main multiverse restricted universe
    deb-src http://debian.ustc.edu.cn/ubuntu/ precise-backports main multiverse restricted universe
    deb-src http://debian.ustc.edu.cn/ubuntu/ precise-proposed main multiverse restricted universe
    deb-src http://debian.ustc.edu.cn/ubuntu/ precise-security main multiverse restricted universe
    deb-src http://debian.ustc.edu.cn/ubuntu/ precise-updates main multiverse restricted universe

    然后是安装mono必须的环境包括gcc、gdi+等等
    sudo apt-get install build-essential automake autoconf libtool bison gettext pkg-config libgdiplus

    接着是界面的安装,不谈~

    上面的安装完毕之后,可以开始安装mono3.2

    编译运行三步走~

    不需要安装低版本的mono

    安装完毕之后可以输入mono -V查看版本信息



    然后是安装界面,最简单的可以apt-get ubuntu-desktop

    安装完界面可以安装monodevelop4.0

    #!/bin/bash
    sudo apt-get install build-essential automake checkinstall intltool git
    sudo apt-get install mono-complete mono-addins-utils gtk-sharp2 gnome-sharp2
    git clone git://github.com/mono/monodevelop
    cd monodevelop
    git checkout monodevelop-4.0
    git submodule update --init --recursive
    ./configure
    make

    sudo checkinstall

    注意上面草绿色部分,我是照搬老外博客的,其中很多不需要安装或者已经安装过的可以不打。
    还有mono的编译器不要装,装了也卸载掉重装mono3.2,不然monodevelop4.0的部分代码是编译不了的。

    过程中,尤其是configure的时候,缺少补啥,比如addins神马的。
    还有很多未知的奇妙事件很有可能发生,祝好运~

    有疑问请留言大家讨论。

    我安装的ubuntu12.04 server是英文的,所以要安装中文的等界面完成之后直接在system settings里面安装就好了。
    安装完中文之后,有一个很不人性化的奇妙的设定是,它还是灰色的,但只要用鼠标拖到第一行就可以了,然后重启吧~

  • 相关阅读:
    poj 2388
    BUAA 1489
    poj 2524
    poj 2109
    poj 2503 Babelfish
    poj All in All
    poj 1611 The Suspects
    poj 2299
    poj 1328
    hdu 1008 Elevator
  • 原文地址:https://www.cnblogs.com/pasoraku/p/3290541.html
Copyright © 2011-2022 走看看