具体链接:
https://www.mono-project.com/docs/compiling-mono/linux/
- 依赖库
sudo apt-get install git autoconf libtool automake build-essential gettext cmake python curl # debian sudo apt-get install libtool-bin
- 下载库编译
https://download.mono-project.com/sources/mono/
PREFIX=/usr/local ./configure --prefix=${PREFIX} ./ make sudo make install
- GIT编译
PREFIX=/usr/local PATH=$PREFIX/bin:$PATH git clone https://github.com/mono/mono.git cd mono ./autogen.sh --prefix=$PREFIX make make install
兴冲冲的按照以上步骤,会发现根本没有办法编译。怎么回事?正确办法是:
cd mono/external/bdwgc PREFIX=/usr/local ./autogen.sh --prefix=${PREFIX} ./configure make sudo make install