angr安装失败, pyvex build faild.
正确方式。开始菜单中打开。 VS2015 x64 Native Tools Command Prompt
然后 pip install angr即可。
之前我是这样解决的太蠢了。
1.先下载 pip download pyvex 解压
pyvex两处修改在/I添加 lib路径
pyvex_c\Makefile-msvc
vex\Makefile-msvc
INCFLAGS=/I "$(VEX_INCLUDE_PATH)" /I"D:\Program Files\Microsoft Visual Studio 9.0\VC\include" /I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt" /I "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include"
include C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt
2.pip download angr
修改angr-9.0.10730\native\Makefile-win
添加
INCFLAGS=/I "$(PYVEX_INCLUDE_PATH)" /I "$(UNICORN_INCLUDE_PATH)" /I "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include"