天天看點

LINUX上編譯C#開發環境Mono

具體連結: 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      

繼續閱讀