编译mono-unity-2019.3-mbe生成so
准备
环境:Ubuntu 18.04.4 LTS
Mono版本:mono-unity-2019.3-mbe
注意:解压之后检查mono/external/bdwgc文件夹是否为空,是的话,到主干把bdwgc里面的内容全部down下来。
NDK版本:android-ndk-r16b-linux-x86_64
开始
1、卸载旧版本mono编译环境
sudo apt-get --purge remove mono-runtime
sudo apt-get autoremove
2、安装新版本mono编译环境 官网地址
sudo apt install gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
sudo apt install mono-devel
如果遇到下载失败可以执行如下命令:
sudo apt-get install mono-devel --fix-missing
验证mono环境
mono --version
有如下输出即为安装成功
Mono JIT compiler version 6.8.0.123 (tarball Tue May 12 15:11:57 UTC 2020)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS