1、下载bmv2源码
git clone git://github.com/p4lang/behavioral-model.git
2、安装bmv2依赖文件
cd behavioral-model
./install_deps.sh (此脚本安装bmv2依赖库)
这里我在安装的时候出了一些问题,
说是无法访问https://github.com/apache/thrift.git/,个人认为这里的原因是github有的时候会访问不到导致的,本身这个步骤是没有问题的,所以我重新安装了一下,但是,,还是不行,可能如果使用了vpn就可以正常的执行了,但是这里我用的另外的方法,我另外下载了这个thrift.git,命令如下:
git clone git://github.com/apache/thrift.git/
然后再重新执行./install_deps.sh,然后还会有另外一个类似的问题,也是提示这个错误,同样的,另外下载好,再执行上一步./install_deps.sh,然后成功,接下来继续安装
./autogen.sh
./configure
make
sudo make install
sudo ldconfig
cd ..
按照如上命令安装即可。