S2E安装
S2E是什么就不科普了,GitHub一搜就知道了。想着装一个瞅瞅人家怎么弄的,然而过程比较曲折。由于已经装好才想起来写,就在这里记录安装过程中出现的问题及解决办法。
1、手边没有Ubuntu的镜像,遂官网下载Ubuntu,版本16.04,64bit。网传32bit会出问题。
2、安装过程中首先出现了无法构建QEMU编译环境的问题,每次apt-get build-dep都会报错,发现是Ubuntu软件源没有勾选source code,而且安装过程中更换软件源后没有apt-get upgrade将已安装软件与源中的软件保持一致(详见另一个帖子)。
3、之后make报错,说找不到……./bits/目录中的一个头文件找不到,build目录下qemu的目录都没有生成,编译失败。各种尝试无果。报错:
/usr/lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/cstddef:43:10: fatal error:
'bits/c++config.h'