具體連結: 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
- 下載下傳庫編譯
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