1、安装git,克隆 libOpenDRIVE
2、安装gcc,yum install gcc-c++
3、安装GLIBC_2.18,查看glibc版本 strings /lib64/libc.so.6 | grep GLIBC,没有2.18的话下载glibc-2.18.tar.gz,解压,mkdir build && cd build && ../configure --prefix=/lib64 && make -j4 && make install
注意:/lib64 下的内容会被覆盖,可能导致系统瘫痪,因此需要打快照或者镜像;之所以用覆盖,而不是更改/lib64/libc.so.6软链接,是因为后者会使系统瘫痪
注意,glibc-2.18.tar.gz解压目录不能跟make目录同级(即解压目录不能是--prefix的直接子目录)
4、安装cmake,下载 cmake.tar.gz,解压,/etc/profile 追加 export PATH=$PATH:/usr/cmake/bin,立即生效 source /etc/profile
5、安装emsdk,参考 https://emscripten.org/docs/getting_started/downloads.html
6、构建,参考 README.md ## WebAssembly