一、安装Linux
我通常就用virtualbox来安装一个Linux虚拟机。
1)安装Ubuntu Server 17.10 64位版本。
2)强调一下:最好用64位版本,目前32位版本中demo代码还有bug。
二、配置C++开发环境
执行:
sudo apt-get install build-essential gcc-multilib g++-multilib
三、用git获得OMR的代码
执行:
git clone https://github.com/eclipse/omr.git
四、配置OMR
1)进入OMR的代码根目录
2)执行:
make -f run_configure.mk SPEC=linux_x86-64 OMRGLUE=./example/glue
五、编译
执行:
make
六、运行测试套件
执行:
make test